一、过去完成时的概念与结构特点
过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作,即“过去的过去”( past-in-the-past)。
二、过去完成时的构成
( 1)过去完成时由“助动词 had+动词的过去分词”构成,其中 had通用于各种人称。如:
They had already had breakfast before they arrived at the hotel.
She had finished writing the composition by 10:00 this morning.
( 2)过去完成时的否定形式由主语+助动词 had+ not+动词的过去分词构成。如:
They hadn’ t already had breakfast before they arrived at the hotel.
She hadn’ t finished writing the composition by 10:00 this morning
( 3)其一般疑问句把 had放于句首,即 Had+主语+动词的过去分词。如:
Had they already had breakfast before they arrived at the hotel?
Had she finished writing the composition by 10:00 this morning?
三、与过去完成时连用的时间状语
( 1) by+过去时间点
I had finished reading the novel by nine o’ clock last night.
( 2) by the end of+过去时间点。如:
We had learned over two thousand English words by the end of last month.
( 3) by the time+从句(一般过去时),主句(过去完成时)。如:
The train had left by the time I got to station.
( 4)用于由 when, after, before引导的时间状语从句中,前后两动作都发生在过去。
过去完成时+ when/ before+一般过去时
一般过去时+ after+过去完成时。如:
When I got home, my mother had had dinner already.
They had planted six hundred trees before last Sunday.
After he had finished his homework, he went to bed.
四、用于宾语从句结构中的过去完成时
当宾语从句中的主句为一般过去时,且从句的动作先于主句的动作时,从句要用过去完成时。主要用在 told, said, knew, heard, thought等动词后的宾语从句中。如: She said that she had seen the film before.
五、过去完成时与现在完成时的区别
现在完成时表示的动作发生在过去,但侧重对现在造成的影响或结果与现在有关,其结构为“ have/ has+动词的过去分词”,过去完成时则是一个相对的时态,它所表示的动作不仅发生在过去,更强调“过去的过去”,只有和过去某动作比较时,才用到它。
比较:
I have learned 1000 English words so far. 到目前为止我已经学会了 1000个单词。
I had learned 1000 English words till then. 到那时为止我已经学会了 1000个单词。
学习是一个循序渐进的过程,如果一下往肚里装入太多的东西,恐怕会消化不良哦,所以,攻克难关,我们一步一步来吧!