一、过去完成时谓语的构成:had done(过去分词)
二、用法:过去的过去(一般是命题人给出的明确的时间)
(1)过去完成时态的时间状语(有明确的时间状语):
:::success by + 过去的时间、
untill then(直到那时)
before + 过去时间
① 具体的过去的时间
② + 句子did ::: 过去完成时:(过去的过去)
** ①before + 过去时间;
②by + 过去的时间;
(2)没有时间状语:过去的过去(没有明确的时间状语)
必须出现一个过去的时间或过去的动作 A,还有另外一个动作 B, 很明显B发生于 A之前,这时B使用had done。()
昨天下午我正在打篮球 played basketball (动作A),之前我去游泳了 had swum.(B :had done.)
如果没有动作A来和B做参照就不能用过去完成时。
:::info
- Untill then, his family__from him for 6 years. (2012-27)
A.didn’t hear B.don’t been hearing C.hasn’t heard D.hadn’t heard
hear from. 收到某人的来信
Untill then 直到那时
分析 过去完成时态的时间状语 Untill then,用过去完成时态 had done D.hadn’t heard :::
:::info
- I found the lecture hard to follow because __before I arrived. (2012-27)
A.started B.was starting C.would start D.had started
lecture. 演讲
翻译:我发现这个演讲很难听懂,因为在我到达之前它也就开始了
分析 过去完成时态的时间状语before + 过去时间 (before I arrived. 在我到达之前).前面谓语用过去完成时态 had done
:::
:::info
- The robber had escaped and was nowhere be found when the police __
A.arrive B.arrived C.have arrived D.had arrived
robber 强盗
escaped 逃脱
nowhere 无处
翻译: 当警察到达的时候,强盗们已经逃到无影无踪了。
分析 动作Aescape 逃脱, 动作B arrive 到达,动作A发生于B前则B使用过去完成时 had done :::