什么是过去完成时???
发布网友
发布时间:2023-04-25 06:16
我来回答
共2个回答
热心网友
时间:2023-11-05 18:28
过去完成时表示在过去某一时间或动作之前,已经发生的动作或情况,也可说是“过去的过去”。
最常见的是“had+动词过去分词”表示在过去某一时间或动作之前,已经发生的动作或情况。
一、用by,before等构成时间短语。如:
1.How many English films had you seen by the end of last month?到上个月底,你看了多少部英文电影?
二、在when,before等引导的时间状语从句中,如果时间状语从句的动作发生在主句之后,则主句用过去完成时,从句用一般过去时。如:
1.I had already finished my homework before my mother returned.在我妈妈回来之前,我已经完成了作业。
三、通过上下文表示。如:
The students started working in the fields at eight o’clock.The rain had stopped and the sun was shining.
八点钟,学生开始在田里劳动,这时雨已经停止,太阳出来了。
四、过去完成时还可以表示从过去某一时间开始,持续到过去另一时间的动作或状态,往往和由for, since引导的、表示一段时间的短语或从句连用。如:
1.My father had worked in the school for five years before he moved here.
在我爸爸搬到这里之前,他已在学校工作五年了。
详细的可以看看这里:)~~
http://www.ienglish.com.cn/englishlearning/Print.asp?ArticleID=335
热心网友
时间:2023-11-05 18:28
had+动词过去分词
用法:表示过去某一时间前完成的动作