什么情况下要连续使用两个had?

发布网友 发布时间:2024-10-24 00:10

我来回答

5个回答

热心网友 时间:2024-11-06 08:01

这句话是过去完成是,意思是;

他告诉我,他一个小时前吃过早饭了。

这里的第一个had 是助动词,表示完成时态

而第二个had 是实意动词,表示 吃 have breakfast.

他说,用的是过去时 told

而吃饭这个动作在他说话的1个小时前进行完了

故采用 过去完成时。 第二个HAD 只是作为 吃 这个动作 HAVE 的过去形式而已。

热心网友 时间:2024-11-06 08:00

have breakfast 是固定用法,意为吃早餐,因为have的过去时是had,所以用而had.此句为过去完成时,过去完成时为had done所以前面再加一个had

热心网友 时间:2024-11-06 08:01

He had breakfast an hour before. 这是一般过去时
He tole me that he had had breakfast an hour before. 这是宾语从句,所以从句中的动作要比当时说话时的先发生啊.

热心网友 时间:2024-11-06 08:00

这是一个由that 引导的宾语从句
他告诉我他在一小时以前就吃过早饭了
第一个had 是过去完成时的标志
第二个had 是过去分词
had (have)breakfast 是吃早饭的意思

热心网友 时间:2024-11-06 07:57

had had是过去完成时,told是过去式,吃过早饭发生在过去的过去,所以是过去完成时,格式是had+had因为现在完成时是have+had,讲的很仔细了,不懂再问我吧

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com