过去完成时的用法:过去完成时表示过去某一时间之前完成的动作或发生的情况,句子谓语形式由had+动词的过去分词构成,通常表述为“过去的过去”。在不同的句子结构中有相应体现,也可跟有一定的时间状语,如by、before等介词或连词。
一、过去完成时的结构
1. 肯定句:主语+had+done+others。
例句:I had arrived.
我已经到了。
2. 否定句:主语+had+not+done+others。
例句:However, Her father had not brought her birthday presents.
然而,她的父亲没有给她买生日礼物。
3. 疑问句:had+主语+done+others。
肯定回答:YES,主语+had/否定回答:NO,主语+ hadn’t
例句:Had Lisa gone to costume ball ?
丽莎已经去化妆舞会了吗?
Yes, she had.
是的,她去了。
No, she hadn’t.
没有,她没去。
4. 特殊疑问句:特殊疑问词+had+主语+done+others。
例句:Why had The Castle become a memory of generation?
为什么电影城堡已经成为了一代的记忆?
5. 被动语态:主语+had(not)been+done+others。
例句:At the end of last year,another magic design had been completed.
在去年低,另一个神奇的设计已经完成。
There was still doubtful that why the film had not been chased by public.
对于这部电影为什么没有被大众所追捧依然存在些疑惑。
二、过去完成时的用法
1. 表示过去某一时间或某一事件前已发生且已完成的动作或状态。
例句:We had finished the work by nine o clock yesterday.
昨晚九点前我们已完成了工作。
2. 表示在过去某一时间或某一事件前已发生但尚未完成的动作或状态。
例句:By July last year,Emma had studied here for 3 years.
到去年七月艾玛已经在这儿学习了三年了。
3. 过去完成时常用在引述动词一般过去时后的间接引语中。
例句:They said that they had planted the trees on the hillside.
他们说他们把树种在山坡上了。
4. 用于对过去事实进行虚拟的条件句中。
例句:If you had been at the party, you would have met him.
如果你去了晚会,你就会见到他的。
5. think、want、hope、plan、intend、mean和suppose等词的过去完成时可以用来表示本来要做而没做或无法做的事,或没有实现的希望或意图。
例句:Eve had hoped to see more of China.
伊芙曾希望在中国多观光一番。
6. 用于wish后的宾语从句中,表示对过去未做成的事情的某种感叹或愿望。
例句:I wish I had told him about it.
我要是告诉他那事就好了。(事实上我没告诉他。)
以上是关于过去完成时的用法的全部内容。