本文目录
过去完成时是英语中的一种时态,用于描述在过去某一时刻之前已经发生的动作或事件。它通常由“had”和过去分词组成,如“had eaten”、“had studied”等。下面介绍一下过去完成时的功能。
表示过去某一时刻之前已经完成的动作
过去完成时最常见的用法是表示在过去某一时刻之前已经完成的动作。比如:
- I had finished my homework before my mom came back home.(我在妈妈回家之前已经完成了作业。)
- They had already left before we arrived at the party.(我们到达派对之前,他们已经离开了。)
表示过去某一时刻之前发生的持续状态
过去完成时也可以用来表示在过去某一时刻之前一直持续的状态,这种情况下通常使用“had been”和动词的ing形式。比如:
- I had been studying English for three years before I moved to the United States.(在我搬到美国之前,我已经学了三年英语了。)
- They had been living in this city for ten years before they decided to move to the countryside.(在他们决定搬到乡下之前,他们已经在这个城市生活了十年。)
表示对过去的猜测或假设
过去完成时还可以用来表示对过去的猜测或假设,通常与“if”或“wondered”一起使用。比如:
- If I had known you were coming, I would have prepared something to eat.(如果我知道你要来,我会准备些吃的。)
- I wondered if he had already left when I arrived.(当我到达时,我在想他是否已经离开了。)
总之,过去完成时是英语中非常重要的一个时态,熟练掌握它的用法可以帮助我们更好地理解和运用英语。