Past Perfect 过去完成式
进阶Past Perfect.
- had + V-en 表『过去的过去』——两个过去动作,先发生的用它
- 常配 already / just / never / by the time
- 课文例子:By the time he reached the hall, the exam had already started.
文体小知识:Past of the past — an action finished before another past action.
§课文原文 Passage
1On the morning of the English exam, Marcus woke up an hour late because his alarm had not gone off. By the time he reached the school hall, the exam had already started. He had never been late for such an important test before, and his heart was beating fast. He had studied hard for weeks, so losing marks because of a dead phone felt terribly unfair. The night before, he had just finished revising the final chapter when the lights went out.
2After he had checked the fuse box, he realised that the whole building was dark. He had set two alarms on his phone, but the battery had died during the night. He had also forgotten to charge his power bank, which he had bought for emergencies. By the time he found a torch, he had knocked over a glass of water on his notes. His mother had left for work before sunrise, so nobody could wake him.
3Luckily, his teacher had not given away the spare seat yet. By nine fifteen, Marcus had calmed down, had wiped his glasses and had picked up his pen. When the exam had ended, he let out a long breath. He promised himself that he would never leave revision until the last minute again. That evening, he had packed his school bag and set three alarms before he went to bed. It was a painful lesson, but at least it had arrived before the public exam year.
§逐句中文翻译 Sentence-by-sentence translation
On the morning of the English exam, Marcus woke up an hour late because his alarm had not gone off.
英文考试那天早上,Marcus迟了一个小时才起床,因为他的闹钟没有响过。
By the time he reached the school hall, the exam had already started.
他赶到学校礼堂的时候,考试已经开始了。
He had never been late for such an important test before, and his heart was beating fast.
他以前从未试过在这么重要的测验迟到,他的心砰砰地跳。
He had studied hard for weeks, so losing marks because of a dead phone felt terribly unfair.
他努力温习了几个星期,所以因为电话没有电而失分,他觉得极不公平。
The night before, he had just finished revising the final chapter when the lights went out.
前一晚,他刚刚温习完最后一章,灯就熄了。
After he had checked the fuse box, he realised that the whole building was dark.
检查完电箱之后,他才发现整栋大厦都停了电。
He had set two alarms on his phone, but the battery had died during the night.
他在手机设了两个闹钟,但是电池在夜里耗尽了。
He had also forgotten to charge his power bank, which he had bought for emergencies.
他还忘记了为后备电源充电,那个是他特意买来应急的。
By the time he found a torch, he had knocked over a glass of water on his notes.
等他找到电筒的时候,他已经打翻了那杯水,弄湿了那些笔记。
His mother had left for work before sunrise, so nobody could wake him.
他妈妈日出之前已经上班了,所以没有人叫得醒他。
Luckily, his teacher had not given away the spare seat yet.
幸好,他老师还未将后备座位给人。
By nine fifteen, Marcus had calmed down, had wiped his glasses and had picked up his pen.
到九点十五分,Marcus已经冷静下来,抹干净眼镜,拿起支笔。
When the exam had ended, he let out a long breath.
考试结束之后,他长长地呼了一口气。
He promised himself that he would never leave revision until the last minute again.
他对自己说,以后都不会再将温习拖到最后一刻。
That evening, he had packed his school bag and set three alarms before he went to bed.
那晚他收拾好书包、设了三个闹钟才上床。
It was a painful lesson, but at least it had arrived before the public exam year.
这个是痛苦的一课,但至少在公开试之前已经上了。
1重点摘要 Summary
Past Perfect.
2生字卡 Vocabulary
过去某动作之前已完成。
已经。
尚未(否定/疑问)。
刚刚。
到…时。
之后。
之前。
从未。
3逐步讲解 Steps
- 结构主语 + had + past participle。举个例:His alarm had not gone off. 无论主语是哪个,had 都不变——过去完成式是最「稳定」的时态之一。
- 用法两个过去动作,先发生那个用 had + V-en,即是「过去的过去」。举个例:By the time he reached the school hall, the exam had already started——考试开始先,它到达后。
- 时间词常用讯号字:already(had already started)、just(had just finished revising)、never(had never been late)、by the time、after、before。圈起这些字就知要用过去完成式。
- 注意句子有 before / after 讲明先后时,其实两个动作都可以用 simple past:After he checked the fuse box… 都对——过去完成式是「强调」先发生,不是强制。
- 课文实战课文个故事根本是过去完成式教材:alarm had not gone off → he woke up late;he had set two alarms → the battery had died;his mother had left for work → nobody could wake him——每句都是两层过去。
- 时态配对主句过去完成 + 从句过去简单是标准配搭。举个例:When I arrived, the movie had started. 千祈不要写 She has left before I arrived——has left 是现在完成式,和过去情境夹不埋。
- 常见错误四个高频错法:I ate dinner before he came(→ had eaten)、the movie started(→ had started)、She has left before I arrived(→ had left)、I finished my homework before 8(→ had finished)。
5例题示范 Example
根据课文(Marcus 考试迟到那朝),合并两句:His alarm did not go off. He woke up an hour late. 用 past perfect 表达先后。
- 第一步:找出两个过去动作,判断哪个先发生——警钟没有响是先。
- 第二步:先发生的用 had + past participle——His alarm had not gone off.
- 第三步:后发生的用 past simple——He woke up an hour late.
- 第四步:加讯号字——By the time… · already · just · never。
- 第五步:检查——有 before / after 讲明先后时,两者都可用 simple past。
- 答案:Marcus woke up an hour late because his alarm had not gone off. By the time he reached the school hall, the exam had already started. He had studied hard for weeks, so losing marks felt terribly unfair. Luckily, his teacher had not given away the spare seat yet. 口诀:两个过去动作,先发生那个用 had + past participle(过去的过去)。
6常见错误 Mistakes
76 题快测 Quick check
Q1过去完成式结构?
Q2用途?
Q3「When I arrived, the train _____ (leave)」?
Q4already 位置?
Q5by the time 用法?
Q6过去完成和过去简单分别?
8重点回顾 Recap
- had + V-en 表『过去的过去』——两个过去动作,先发生的用它
- 常配 already / just / never / by the time
- 课文例子:By the time he reached the hall, the exam had already started.
- 有 before / after 讲明先后,两者都可用 simple past
- 对用场合:迟到、补镬、事后回顾