英语语法问题 had had time
Thejournalisttookalongtimetosendthedetailsrequiredbecausehehadbeenarrestedbeforehehad...
The journalist took a long time to send the details required because he had been arrested before he had had time to obtain the facts. 为什么用had had time
展开
17个回答
2019-10-10 · 知道合伙人教育行家
关注
展开全部
The journalist took a long time to send the details required
新闻记者花费了很长的时间发出那个必需的材料。------------主语用了took,一般过去式,说明发资料的时候已经是以前了。
because he had been arrested before 因为在(发生XXX条件)。。。。之前,他已经被捕了。
那么这个被捕一个已经完成的动作了。
在什么事情之前被捕呢?他有了足够时间去获得事情的真相之前就被捕了。before he had had time to obtain the facts.
那么最先发生是1.“被捕”
然后是2.被捕完成之后,释放出来,“有了足够时间去获得事情的真相”
最后才是3.“新闻记者花费了很长的时间发出那个必需的材料”
前面二者1和2都是过去已经完成,现在不再从事的事情,再加上主语3用了一般过去式。所以用过去完成时态。
展开全部
had had time并无错误,看整句话叙述是过去式, before起一个很关键的作用像after before这些时间介词,before前连接的是一般过去式的句子,后面连接的时间一般要往后退,因为此句前面连接的现在完成时,后一句只能连接过去完成时,因为过去完成时是最早的了,举个例子:if he had had time,I will....
had been就是过去完成时的结构 后面的had time是翻译成有时间,重复的两个had意思不同结构不同
had been就是过去完成时的结构 后面的had time是翻译成有时间,重复的两个had意思不同结构不同
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
had had time是have time的过去完成时态,表示动作发生在“过去的过去”。主句had been arrested是被动语态的过去完成时态,意思是“在他有时间获得事实之前就已经被捕了”
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
had had 是过去完成时,由助动词had加上过去分词had 构成, 表示过去的过去。即在过去动作之前发生的动作。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2019-10-02
展开全部
before关键词 且看句子用了took过去时
所以是在过去的过去 我们用过去完成时
had done 而done 则是have time完成时 had done
再把had 加回去
就是had had done
所以是在过去的过去 我们用过去完成时
had done 而done 则是have time完成时 had done
再把had 加回去
就是had had done
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询