嗨,我是 min,今天我們來聊聊 I left 和 I had left 的差別,在講述它們的差別時,我們先記住這一句話:
「had + 過去分詞」用來表達比過去更過去的時間點
記住這句話後,我們來看看這兩個例句吧!
☀️ I left the party early yesterday.
(我昨天提早離開了派對)
(我們使用過去簡單式表達昨天的事實)
☀️ I had left the party before she arrived.
(我在她到之前就離開派對了)
(我們使用 had + 過去分詞 left 表達一個比特定時間點更早的時間點)
(這個 had + 過去分詞的句型,我們會稱作過去完成式)
可以看下面這張圖幫助你理解過去完成式的使用時機:
一般來說,過去完成式比較常出現在說故事的情境,因為故事通常發生在過去,所以當要表達一個比過去更過去的情境時,就會需要過去完成式,但一般對話中,我們比較少遇到這樣的場景,就算遇到了,通常也可以用過去簡單式帶過,比方說,「I had left the party before she arrived.」 可以改成「I left the party before she arrived.」, 兩者都表達差不多的意思,但也有一些時候,我認為過去完成式是必要的,比方說,「The train left when I arrived.」 和 「The train had left when I arrived.」 就會傳達不一樣的意思,第一句表達「我抵達」和「火車離開」發生在差不多的時間,第二句表達「火車離開」發生在「我抵達」之前,像在這種沒有 before 或 after 這類明確時間詞的句子裡,過去完成式就是必要的。
📝 現在你了解了兩個句子的差別,試著完成下列的問題吧!
1. When I ______ (arrive) at the restaurant, my friends ______ (already/order) their food.
2. She ______ (not see) that movie before we ______ (watch) it together last night.
那今天就到這裡,Bye Bye!