回顾过去:过去完成时的用法
过去完成时是英语语法中的一种时态,用于表示过去某个时间点或动作之前已经完成的动作或状态。它在叙述过去的事件发生顺序和时间关系时非常重要。下面将详细介绍过去完成时的用法。
一、过去完成时的构成
过去完成时由had + 过去分词构成。had是过去完成时的助动词,用于表示主语在过去某个时间点或动作之前已经完成的动作或状态。
二、过去完成时的用法
1. 表示在过去某个时间点或动作之前已经完成的动作或状态:
例如:By the time I arrived, they had already left.(我到达时,他们已经离开了。)
在这个例子中,\"had already left\"表示在我到达之前,他们已经离开了。
2. 表示在过去某个时间段之前已经完成的动作或状态:
例如:She had learned English before she went to the United States.(她在去美国之前已经学会了英语。)
在这个例子中,\"had learned\"表示在她去美国之前,她已经学会了英语。
3. 表示对过去某个事件的猜测或假设:
例如:He had probably already eaten when we called him for dinner.(我们叫他吃晚饭的时候,他可能已经吃过了。)
在这个例子中,\"had probably eaten\"表示对他吃晚饭这个动作的猜测。
4. 与过去时态连用,表示两个过去事件的先后关系:
例如:He had finished his homework before he went out to play.(他在出去玩之前已经完成了作业。)
在这个例子中,\"had finished\"表示在他出去玩之前已经完成了作业。
三、过去完成时的常用时间状语
过去完成时常常与以下时间状语连用,用于明确表示动作发生的先后关系:before(在...之前)、after(在...之后)、already(已经)、never(从来没有)、just(刚刚)、until/till(直到)等。