
國中會考常出的「過去完成式」是什麼?過去分詞什麼時候用?過去完成式和現在完成式、過去簡單式、過去完成進行式又有什麼差別?
這篇文章會一次讓你對過去完成式用法有完整的了解,包含過去完成式的概念、圖解、使用時機和例句。最後,還會分別比較過去完成式和其他類似時態的差異!
在英語文法當中,動詞有許多不同的變化方式,用來表達不同的時間和狀態,也就是我們常說的英語時態。
在中文裡,我們會在句子中加上「已經」、「還沒」等詞來表達已完成或未完成的狀態;英文則是依靠動詞本身的三態變化來表達。
完成式就是表達從一個特定的時間點用回溯觀點看事情。
因此,完成式的句子中一定會有以下兩個重要元素:
過去完成式就是當我們「站在過去某個特定的時間點回溯在這個時間點之前所發生的事情」所使用的時態。
在使用過去完成式時,只要把句子中的動詞直接變形即可。
句型:had + 過去分詞 past practical (p.p.)
過去完成式的第一個使用時機,是當我們要表達在過去持續一段時間,並且結束在過去某個時間點的動作或情況。也就是說,我們會站在過去某個時間點回望過去,而這個動作已經完成了。
因此,過去完成式常被用在比較兩個過去發生的事件。用過去完成式者先發生;用過去簡單式者後發生。
例句:Amy had already left before Jack arrived at the station.
艾咪在傑克抵達車站前就已經離開了。
▶ 參照點:傑克抵達車站時
▶ 參照點之前發生的事:艾咪離開車站
★ 這句也可以寫成: Amy left before Jack arrived at the station.
兩種句型想表達的意思不盡相同:
使用過去完成式想表達「動作已完成或已發生」的狀態;過去簡單式則是「單純敘述兩件事情發生的先後順序」。
過去完成式的第二個使用方法,則是放在假設語氣中作為第三條件句使用,表示「與過去事實相反」的情況。
例句:If Henry had practiced harder, he would have gotten a driving license.
如果亨利有更努力練習,他就可以拿到駕照了。
(在過去某個時間點亨利未拿到駕照,但無法知道「現在」亨利是否已經拿到了。)
▶ 參照點:過去某個時間點(不明確)
▶ 參照點之前發生的事:如果亨利有更努力練習
英文文法相關課程歡迎免費諮詢
| 過去完成式 Past Perfect | 現在完成式 Present Perfect | |
|---|---|---|
句型 |
過去完成式 Past Perfect (eg. had been) |
現在完成式 Present Perfect (eg. have been) |
圖解 |
過去完成式 Past Perfect |
現在完成式 Present Perfect |
例句 |
過去完成式 Past Perfect Alex had already been to Australia, so he didn't go on the trip with his friends. |
現在完成式 Present Perfect Who is the boy? We've never seen him before. |
如果你還想看其他「基礎英文文法」系列的文章: