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
- 對用場合:遲到、補鑊、事後回顧