歡迎來到「現在完成式」(Present Perfect)的世界!

你好!今天我們要一起探索一個非常特別的時態,叫做「現在完成式」(Present Perfect)。如果剛開始覺得有點複雜,請不用擔心——很多同學都會覺得它很難懂,因為它就像是連接過去與現在的「橋樑」。看完這份筆記,你就會完全掌握何時以及如何使用它來分享你的生活經驗,或是描述剛發生的事情!

1. 什麼是現在完成式?

你可以把現在完成式想像成「橋樑時態」。它將發生在過去的事情,與我們現在所處的時間點連結起來。當我們使用它時,事情發生的「具體時間」並不重要,我們更在意的是它所帶來的「結果」或「經驗」。

成功的「公式」

要組成一個現在完成式的句子,你需要兩部分像團隊一樣合作無間:

第一部分:助動詞(HaveHas
第二部分:過去分詞(Past Participle)(通常是在動詞後加 "-ed",或是不規則的變化形式,例如 seen, eaten,gone)。

句型結構:

\( Subject + have/has + past\ participle \)

快速溫習:用 Have 還是 Has?
- 遇到 "He", "She", 或 "It"(「S」俱樂部成員),請用 Has
- 遇到 "I", "You", "We", 和 "They",請用 Have

重點提示:現在完成式永遠需要兩個動詞:一個助動詞(have/has)加上一個主要動作(過去分詞)。

2. 我們什麼時候會用到它?

我們主要在三種「現實生活」的情況下使用這個時態:

A. 生活經驗

當你想表達「我人生中曾經做過某事」時就用它。重點不在於你何時做的,而在於你有過這個經歷。
例子:"I have seen that movie before."(我看過那部電影。)
例子:"She has visited Disneyland twice."(她去過迪士尼樂園兩次。)

B. 近期發生的動作且對現在有結果

想像一下你剛寫完作業,現在正拿給老師看。
例子:"I have finished my work!"(我完成作業了!結果:作業已經寫好,正放在桌面上。)

C. 尚未結束的動作

這用於從過去開始,一直持續到現在的事情。
例子:"We have lived in this city for five years."(我們在這個城市住了五年。意思是:你現在仍然住在那裡!)

比喻:打碎的窗戶
如果你說 "I broke the window"(我打破了窗戶),這只是在講一個過去發生的故事。但如果你說 "I have broken the window",意思就是這扇窗戶到現在還是破的,而且地上還有玻璃碎片!

3. 重要的時間詞(你的秘密線索)

現在完成式很喜歡跟特定的「線索詞」搭配。如果你看到這些詞,通常就代表需要使用現在完成式!

  • Just: 用於幾秒鐘前剛剛發生的事情。("I have just eaten." 我剛吃飽。)
  • Already: 用於比預期更早發生的事情。("He has already left." 他已經走了。)
  • Yet: 用於疑問句或否定句,表示我們預期某事會發生。("Have you finished yet?" 你完成了嗎?)
  • Ever / Never: 用於談論生活經驗。("Have you ever tried sushi?" 你曾經試過壽司嗎?)
  • Since / For: 用於說明某事持續了多久。

記憶小撇步:
Since 用於特定(Specific)的時間點(例如:Since Monday, Since 2010)。
For 用於一段持續(Duration)的時間長度(例如:For two hours, For a week)。

重點提示:時間詞能幫助我們判斷動作是已經結束、剛剛發生,還是持續進行中。

4. 要避免的常見錯誤

別擔心,每個人都會犯錯!以下是你要留意的陷阱:

錯誤 1:提到具體的過去時間。
錯誤寫法:I have seen him yesterday.
正確寫法:I saw him yesterday.(對於像昨天、1999年或兩小時前這種「具體時間」,請用過去簡單式)。
正確寫法:I have seen him.(沒有提到具體時間)。

錯誤 2:忘了加「助動詞」。
錯誤寫法:I seen that movie.
正確寫法:I have seen that movie.

快速對比箱:
過去簡單式(Past Simple):用於在特定時間(如:昨天)已經結束的動作。
現在完成式(Present Perfect):用於生活經驗或是與現在有關聯的動作。

5. 總結與最終小撇步

現在完成式是你分享生活故事,以及解釋為何事情呈現當前狀態的好幫手。只要記住「Have/Has + 過去分詞」這個黃金組合就行了!

你知道嗎?
在課程的「跨學科語言學習」(Language across the Curriculum, LaC)單元中,現在完成式在科學報告中非常實用!當你寫結論時,可以說:"The experiment has shown that vinegar dissolves eggshells."(實驗結果顯示醋能溶解蛋殼。)這將你之前做的實驗(過去)與我們現在所知的事實(現在)連結起來了!

最終核對清單:
  • 我有使用 HaveHas 嗎?
  • 我的主要動詞是過去分詞形式嗎(例如 done, been, played)?
  • 我談論的是非特定的時間點,還是某種生活經驗

持續練習,你很快就會成為「現在完成式」的運用高手!