學習筆記:掌握完成式時態!

各位語言探索家,大家好!準備好提升你的英語能力了嗎?今天,我們將深入探索完成式時態 (Perfect Tenses)。別讓「完成」這個詞嚇到你;它們並不是要你做到「完美」,而是讓你的英語聽起來更自然、更精準。

把這些時態想成你句子裡的「時光旅行工具」。它們能幫助你連結不同的時間點,讓你把故事說得更好,清楚地分享你的經歷。讓我們開始吧!


現在完成式:連結過去與現在

甚麼是現在完成式?

現在完成式,就是把在過去發生過的事情,連結到現在。動作雖然在過去開始,但它對「現在」有結果、有聯繫,或者很重要。

公式:非常簡單!

have / has + 過去分詞

例如:I have seen that movie.(我看過那齣電影。)She has finished her work.(她已完成她的工作。)

快速回顧:過去分詞

過去分詞是動詞的第三種形式。別擔心,其實你已經認識很多了!
- 對於規則動詞,就是動詞加上「-ed」(例如:walked, played, watched)。
- 對於不規則動詞,它的形式會改變(例如:eat -> eaten, see -> seen, go -> gone)。

何時使用:你的三大超能力

把現在完成式想成擁有三種特別的能力。你會在以下情況使用它:

1. 人生經歷

用它來談論你人生中做過或未做過的事情。具體的時間並不重要,重要的是這份「經歷」!

比喻:想像你的人生是一本相簿。你只是說「這張照片在我的相簿裡」,而不是說「我是在星期二下午三點拍下這張照片的」。

  • I have been to Ocean Park.(我曾經去過海洋公園。/在我人生中某個時候。)
  • Have you ever eaten Japanese food?(你曾經吃過日本菜嗎?/在你人生的任何時候?)
  • My brother has never travelled on an aeroplane.(我哥哥從未搭過飛機。/在他人生中從未。)
2. 過去的動作與現在的結果

當過去的動作對現在有直接影響時,便可使用。

比喻:你一分鐘前不小心把飲料灑了(過去的動作)。現在,地板濕了(現在的結果)。你會說:「Oh no, I've spilled my drink!」(糟糕,我把飲料灑了!)

  • She has lost her wallet.(她丟了錢包。/結果:她現在沒有錢包了。)
  • Tom has broken his leg.(Tom摔斷了腿。/結果:他現在的腿打著石膏。)
  • We have finished our homework.(我們已經做完功課了。/結果:我們現在自由了。)
3. 未完成的動作(從過去開始並持續到現在)

用於描述從過去開始,並持續到現在仍為真的動作或情況。關鍵的信號詞是 for(指一段時間)和 since(指時間的起始點)。

  • They have lived in Hong Kong for ten years.(他們在香港住了十年了。/他們十年前開始住在這裡,現在仍然住。)
  • I have known my best friend since we were in primary school.(我從小學就認識我最好的朋友了。/我當時認識了她,現在仍然認識。)
常見錯誤,小心避免!

千萬不要將現在完成式與表示已完成時間的詞語一起使用,例如yesterday(昨天)、last week(上週)或in 2010(在2010年)。這些詞語屬於過去簡單式!

錯誤:I have seen him yesterday.
正確:I saw him yesterday.(我昨天見過他。) (過去簡單式)
正確:I have seen him recently.(我最近見過他。) (現在完成式)

重點提示

現在完成式是連接「過去」到「現在」的橋樑。它顯示兩者之間的關聯。


過去完成式:過去的過去

甚麼是過去完成式?

這個比聽起來要簡單!你使用過去完成式來談論一個在過去「另一個動作之前」發生的動作。它能幫助你將過去的事件按正確的順序排列。

公式:超級簡單!

had + 過去分詞

例如:I had eaten.(我已經吃了。)They had left.(他們已經離開了。)

如何使用:講述一個清晰的故事

比喻:想像一部電影。主要的故事發生在過去(例如:「昨天,我去了個派對」)。然後,角色有一個回閃(flashback),回到在派對「之前」發生的事情(例如:「我記得我忘記買禮物了」)。那個回閃就是過去完成式!

讓我們看看實際應用:

When I arrived at the cinema, the film had started.(當我抵達電影院時,電影已經開始了。)

事件一(先發生):電影開始了。-> 過去完成式 (had started)
事件二(後發生):我抵達了。-> 過去簡單式 (arrived)

這裡有更多例子:

  • She couldn't find her phone because she had left it at home.(她找不到手機,因為她把它落在家裡了。)
  • By the time the police arrived, the robber had escaped.(當警察到達時,搶匪已經逃走了。)
  • He failed the test because he had not studied.(他考試不及格,因為他沒有溫習。)
記憶法:「過去的過去」時態

只要記住,過去完成式是用來表示「過去的過去」的動作。當你在講述一個關於過去的故事時,它是第一件發生的事情。

重點提示

過去完成式是用來描述在過去「另一個動作之前」已經完成的動作。它讓事件的順序變得清晰明瞭。


將來完成式:從未來回看

甚麼是將來完成式?

即使一開始覺得有點難,也別擔心,雖然它不常使用,但卻是一個非常有用的工具!將來完成式描述的是一個在將來某個特定時間點「之前」將會完成的動作。

公式:你一定能掌握!

will have + 過去分詞

例如:I will have graduated.(我將會畢業。)We will have finished.(我們將會完成。)

如何使用:設定未來的「死線」

比喻:想像一個專案時程表。你指向日曆上的一個未來日期,然後說:「By this date, the project will be finished.」(到這個日期,專案就會完成了。)

關鍵的信號詞是 byby the time

  • By next month, I will have saved enough money for a new bike.(到下個月,我就會存夠買新單車的錢了。/儲蓄會在下個月之前完成。)
  • By the time she arrives, we will have decorated the whole room for her party.(在她到達之前,我們就會把整個房間佈置好,為她的派對準備。)(佈置會在她到達之前完成。)
  • In three years, he will have completed his university degree.(三年後,他就會完成大學學位了。)
你知道嗎?

將來完成式能幫助你從未來視角談論你的目標和成就,就像你已經完成了一樣。這是一種非常自信和清晰地表達計劃的方式!

重點提示

將來完成式是用來描述在將來某個特定時間點「之前」將會完成的動作。


總結:快速指南

讓我們總結一下這些新的「時光旅行工具」吧!

現在完成式:橋樑
連結「過去」到「現在」。
I have done my homework.(我已經做完功課了。所以現在有空了。)

過去完成式:回閃
在「另一個過去動作之前」發生的動作。
I had done my homework before I went out to play.(在我出去玩之前,我已經做完功課了。)

將來完成式:死線
在將來某個特定時間點之前將會完成的動作。
I will have done my homework by 8 p.m.(我到晚上八點前,就會把功課做完了。)


熟能生巧!試著在談論你的一天或寫故事時使用這些時態。你用得越多,它們就會變得越自然。你一定可以的!