过去完成时 (1) 构成:由助动词had + 过去分词 构成 否定式:had not + 过去分词 缩写形式:hadn’t (2) 用法 过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作
(3) 它所表示的时间是“过去的过去”
①表示过去某一时间可用by, before 等构成的短语来表示 ②也可以用when, before, after 等引导的时间状语从句来表示 ③还可以通过宾语从句或通过上下文暗示
When I got there, you had already eaten you meal
当我到达那里时,你已经开始吃了
By the time he got here, the bus had left
到他到达这里时,汽车已经离开了 它表达的是在某个过去动作或时间点之前发生的动作,简单地说就是“过去的过去”发生的事情
过去完成时的构成很简单,即 had + 动词的过去分词
一、过去完成时的主要用法 1、表示在过去动作之前已经发生的动作或存在的状态
比如说,A 事件发生在一个月前,而 B 事件发生两个月前,那么 B 事件比 A 事件还要早发生,它就要使用过去完成时
例如:Most of the guest had left when he arrived at the party
(即:客人在他到之前已经离开了
) They had already had breakfast before they arrived at the hotel
(即:吃饭在先,他们到达在后
) 2、表达在过去某个确定的时间之前发生的事或状态
例如:How many English films had you seen by the end of last term
在这个例句中,没有两个事件作比较
但是,它有一个明确的时间作参考,即 last