國中會考常出的「過去完成式」是什麼?過去分詞什麼時候用?過去完成式和現在完成式、過去簡單式、過去完成進行式又有什麼差別?
這篇文章會一次讓你對過去完成式用法有完整的了解,包含過去完成式的概念、圖解、使用時機和例句。最後,還會分別比較過去完成式和其他類似時態的差異!
過去完成式的概念
完成式的概念
在英語文法當中,動詞有許多不同的變化方式,用來表達不同的時間和狀態,也就是我們常說的英語時態 。
在中文裡,我們會在句子中加上「已經」、「還沒」等詞來表達已完成或未完成的狀態;英文則是依靠動詞本身的三態變化 來表達。
完成式就是表達從一個特定的時間點用回溯觀點看事情。
因此,完成式的句子中一定會有以下兩個重要元素 :
參照點(也就是某個特定的時間點)
在參照點之前發生的事
過去完成式的概念
過去完成式就是當我們「站在 過去某個特定的時間點 回溯在這個時間點之前所發生的事情」 所使用的時態。
在使用過去完成式時,只要把句子中的動詞直接變形即可。
句型: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.
如果亨利有更努力練習,他就可以拿到駕照了。
(在過去某個時間點亨利未拿到駕照,但無法知道「現在」亨利是否已經拿到了。)
▶ 參照點:過去某個時間點(不明確)
▶ 參照點之前發生的事:如果亨利有更努力練習
英文文法相關課程歡迎免費諮詢
電話號碼:
(02)5580-5608
0985-368-799
營業時間:周一至周五 10:00-19:00
🗣️ 線上客服問更多
過去完成式的比較
過去完成式 Past Perfect
現在完成式 Present Perfect
句型
過去完成式 Past Perfect
had + 過去分詞 p.p.
(eg. had been)
現在完成式 Present Perfect
have / has + 過去分詞 p.p.
(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.
那個男孩是誰?我們以前從來沒看過他。
▶ 參照點:現在
▶ 參照點之前發生的事:沒看過那個男孩
過去完成式 vs. 過去完成進行式
過去完成式 Past Perfect
過去完成進行式 Past Continuous
句型
過去完成式 Past Perfect
had + 過去分詞 p.p.
(eg. had waited)
過去完成進行式 Past Continuous
had + been + 進行式動詞 Ving
(eg. have been waiting)
圖解
過去完成式 Past Perfect
過去完成進行式 Past Continuous
意涵
過去完成式 Past Perfect
表達在過去持續一段時間,並且結束在過去某個時間點的動作或情況。
過去完成進行式 Past Continuous
表達在過去持續一段時間,並且在過去某個時間點才剛剛結束或仍在持續中的動作或情況。更強調「動作的持續狀態」 。
★ 常用於 before, after, while 等句型,表達當一個動作發生時,另一個動作是處於持續的狀態。
例句
過去完成式 Past Perfect
You'd waited an hour for the bus.
你已經等公車一小時了。(已經沒在等了)
▶ 參照點:過去某個時間點(不明確)
▶ 參照點之前發生的事:你等公車一小時
過去完成進行式 Past Continuous
You'd been waiting an hour for the bus.
你已經等公車一小時了。
▶ 參照點:過去某個時間點(不明確)
▶ 參照點之前發生的事:你已經等公車一小時(的過程)
★ 更關注動作「持續的過程」
過去完成式 vs. 過去簡單式
過去完成式 Past Perfect
過去簡單式 Past Simple
句型
過去完成式 Past Perfect
had + 過去分詞 p.p.
(eg. had been)
過去簡單式 Past Simple
過去式動詞
(eg. was / were)
圖解
過去完成式 Past Perfect
過去簡單式 Past Simple
例句
過去完成式 Past Perfect
Was Nora there when you arrived? No, she had already left.
你到的時候諾拉在嗎? 不在,她已經離開了。
▶ 參照點:你到的時候
▶ 參照點之前發生的事:諾拉離開
過去簡單式 Past Simple
Was Nora there when you arrived? Yes, but she left a little later.
你到的時候諾拉在嗎? 在,但她不久後就離開了。
過去完成式的常見問題
A.可以,但有條件。當事件的順序足夠清楚時,即可用過去簡單式取代。 尤其是伴隨著 before 或 after 等字出現 時。
例句:Raymond finished the housework before he went to sleep.
雷蒙在睡前完成的家務。
➨此時,即便不出動過去完成式,句子中兩個動作的先後順序也很清楚囉!
A.現在完成式的參照點是「現在」 ;過去完成式的參照點是「過去某個時間點」 。
如果你還想看其他「基礎英文文法」系列的文章: