过去完成时
1. 过去完成时结构:
助动词had+动词过去分词
2. 用法:
1)、过去完成时表示在过去某一时间或动作以前已完成的行为或存在的状态。即发生的时间是过去的过去。常与“by the end of/by/before+过去时间”构成的短语连用。
例如:The train had already left before we arrived.在我们到达前,火车已经离开了
He said that he had learned some English before.他说他已经已经学过一点英语
By the end of last term, we had learned five English songs.到上个学期末,我们已经学了五首英文歌
2)表示在过去某一动作之前就已经发生或完成了的动作;常用when,before,after等引导的从句作为动作发生时间先后的对比,先发生的动作用过去完成时,后发生的动作用一般过去时。
When I got to the railway station, the train had already left.
当我到达火车站时,火车已经开走了
His father had worked in a TV factory for five years before he came here.
爸爸来这之前,在一家电视机厂工作了5年。
3)表示过去未曾实现的计划、愿望等。这种用法中常用的动词为hope, want,plan,wish, expect, think, intend, mean, suppose等。
例如:We had hoped that you would come, but you didn't. 那时我们希望你能来,但是你没有来。
I had thought that all knew about it.我以为他们都知道这件事呢。
备注:过去完成时一直以来都是英语学习者的一个难点,包括我自己在读初中时也总弄不大明白其含义和用法,希望我的总结,能给大家提供一点帮助。
网友评论