内容正文:
过去完成时:
构成: 主语+had +动词的过去分词
过去完成时主要用于表示两个事件中一个发生在前,或者说是表示较早的过去。when、after 、before等也常与过去完成时连用,以强调事件发生的先后次序。
already(已经),ever(曾经), for+表示时间段的词,just(刚刚)和never(从未)也常与过去完成时连用,以强调事件发生的先后次序。
Grammar in use
两个事件都发生在过去,如果哪个在前发生用过去完成时表示,哪个在后用一般过去时表示
本课当中出现before和after 引导的时间状语从句
before+一般过去时,主句用过去完成时
e.g. The film had already begun before I came back.
after + 过去完成时, 主句用一般过去时
e.g. He left the room after he had turned off the light .
Revision
1. I ______ 900 English words by the time I was ten。
A. learned B. was learning C. had learned D. learnt
2. By the time my parents reached home yesterday, I _____ the dinner already.
A had cooked B. cooked C. have cooked D. was cooked
3. By the time he was ten years old, he _________.
A has completed university B. has completed the university
C had completed an university D. had completed university
4. He _____ to play ____ before he was 11 years old.
A had learned, piano B. had learned, the piano
C. has learned, the piano D. learns ,piano
5.The students _________ their classroom when the visitors arrived.
A . have cleaned B. had cleaned
C. was cleaned D. have been cleaned
C
A
D
B
B
一、过去完成时
二、过去完成时与现在完成时的比较
三、过去完成时与一般过去时的比较
Grammar in use
一、过去完成时
1.意义:表示一个动作在过去某一个动作或过去某一时间之前已经发生或完成。(即动作发生在过去的过去)
2.形式 1)肯定式:
2)否定式:
3)疑问式:
主语+had+ 动词的过去分词
主语+had not +动词的过去分词
Had +主语+动词的过去分词
过去完成时的例句:
1.We had not finished it when he came back.
2.Had you finished the work when he came back?
他回来时我们还没有完成。
他回来时你们工作完成了吗?
二、过去完成时与现在完成时的比较
过去完成时与现在完成时的时间出发点不同。过去完成时以过去某个时间为基点,而现在完成时以现在作为时间的基点。因此,过去完成时是现在完成时的过去时。
Tom is not hungry. He has just had breakfast.
Tom was not hungry, He had just had breakfast.
例句比较:
(现在完成时)
(过去完成时)
三、过去完成时与一般过去时的比较
一般过去时表示在过去某个时间发生的动作或存在的状态;而过去完成时表示在过去某一时间之前完成的动作。
1.We got to the station at 8:00, but the train had left.
我们八点到达车站,但火车已开走了。
2. We got to the station at 8:00, but th