英语语法问题 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 展开
 我来答
selock
2019-10-10 · 知道合伙人教育行家
selock
知道合伙人教育行家
采纳数:1193 获赞数:7185
常年在百度知道担任造价工程师方面的职业培训,外语翻译的问答。

向TA提问 私信TA
展开全部

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用了一般过去式。所以用过去完成时态

Fictitio
2019-09-19 · TA获得超过348个赞
知道小有建树答主
回答量:479
采纳率:50%
帮助的人:71.2万
展开全部
had had time并无错误,看整句话叙述是过去式, before起一个很关键的作用像after before这些时间介词,before前连接的是一般过去式的句子,后面连接的时间一般要往后退,因为此句前面连接的现在完成时,后一句只能连接过去完成时,因为过去完成时是最早的了,举个例子:if he had had time,I will....
had been就是过去完成时的结构 后面的had time是翻译成有时间,重复的两个had意思不同结构不同
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
柠紫荧de薇蔓英语
2019-09-17 · 知道合伙人教育行家
柠紫荧de薇蔓英语
知道合伙人教育行家
采纳数:544 获赞数:13661
英语专业八级

向TA提问 私信TA
展开全部
had had time是have time的过去完成时态,表示动作发生在“过去的过去”。主句had been arrested是被动语态的过去完成时态,意思是“在他有时间获得事实之前就已经被捕了”
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
出海渔父
培训答主

2019-09-17 · 好好学习,天天向上
知道大有可为答主
回答量:5705
采纳率:85%
帮助的人:732万
展开全部
had had 是过去完成时,由助动词had加上过去分词had 构成, 表示过去的过去。即在过去动作之前发生的动作。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2019-10-02
展开全部
before关键词 且看句子用了took过去时
所以是在过去的过去 我们用过去完成时
had done 而done 则是have time完成时 had done
再把had 加回去
就是had had done
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(15)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式