打开网易新闻 查看精彩图片

导语:过去完成时是英语考试中的“隐形杀手”。只要你记住这8个标志词,看一眼就能锁定正确答案,做题速度翻倍。

一、为什么过去完成时这么重要?

过去完成时表示“过去的过去”,即一个动作发生在另一个过去的动作之前。它本身不难,但学生常常因为找不到“时间参照点”而用错。事实上,很多单词和短语就是它的“信号灯”——看到它们,你就该条件反射地使用had + 过去分词。

本文系统梳理8大类常见标志词,每类配多组例句+中文翻译,最后附20道精选习题及详细解析,帮你彻底攻克这一难点。

二、八大标志词分类详解

1. by + 过去时间点

用法:表示“到……为止”,动作在某个过去时刻之前已经完成。

例句1:By theend of last month, shehad learned2,000 English words.
翻译:到上个月底为止,她已经学了2000个英语单词。

例句2:By 10o’clock last night, Ihad finishedall my homework.
翻译:到昨晚10点,我已经完成了所有作业。

例句3:By thetime he was 12, hehad writtenhis first novel.
翻译:到他12岁时,他已经写出了第一部小说。

2. before(当表示之前已经…”时)

用法:主句动作发生在before从句动作之前,主句用过去完成时。

例句1:Theyhadleftthe officebeforethe manager arrived.
翻译:经理到达之前,他们已经离开了办公室。

例句2:Ihadnever seensuch a beautiful sunsetbeforeI visitedthat island.
翻译:在去那个岛之前,我从未见过如此美丽的日落。

例句3:Shehadalready eatendinnerbeforeI invited her.
翻译:在我邀请她之前,她已经吃过晚饭了。

3. after(强调先后顺序)