跳到主要內容

配合本站 P5 現在完成式教材;需要時用 P3 過去式教材複習

過去簡單式定現在完成式?從時間與意思分辨

作者:NoterioHub · 發佈日期

兩種時態都可能提到過去,但說話者著眼的時間和意思不同。先把情境說清楚,再看句子是在交代已完結的過去事件,還是在說與現在有關的經驗、結果或延續情況。

先分已完結的時間與現在的關聯

一般過去式可以交代已完結的過去事件,例如昨天借書。現在完成式可說截至現在的經驗、對現在有影響的結果,或由過去延續至今的情況。

本篇採常見英式英文的入門用法。有 yesterday、last Saturday 等指定已完結過去時間時,不把同一事件寫成現在完成式。today 等時間是否仍未完結,要連同說話情境理解;不能只靠一個時間字判斷所有句子。

現在完成式需要 have/has 加過去分詞

I/you/we/they 配 have,he/she/it 配 has,再加過去分詞,例如 have finished、has eaten。規則動詞常見 -ed,但不規則形式要另外查核,例如 go/went/gone、eat/ate/eaten。

不要把過去簡單式形式直接放在 has 後面,例如 has went。也要留意 been/gone 的意思:has been to 可說曾去過並回來;has gone to 可說去了而尚未回來。先練習文章的清楚情境,再接觸更多用法。

示範:借書的時間與現在的結果

以下情境另行編寫。同一個人可以在不同句子用不同時態,因為想交代的事不同。

女孩在圖書館櫃台把一本已合上的綠色書交給職員,後方是書架。
原創情境插圖:Nora 讀完借來的書後還書,配合例句中與現在有關的結果。

試一試:按情境改寫

先說明題目給的是甚麼時間和意思,再填寫或修改。

試一試

以本篇介紹的英式英文用法作答。

  1. Last Saturday, Owen ___ (visit) his cousin.
  2. I ___ (finish) my drawing, so I can show it to you now. 題目要求用現在完成式連到目前的結果。
  3. 改錯:She has went to the library and has not come back yet.
查看參考解答與原因
  • visited:last Saturday 指定已完結的過去時間。
  • have finished:I 配 have,finished 是過去分詞;這裡強調現在可展示畫作的結果。
  • She has gone to the library and has not come back yet. has 後用過去分詞 gone;情境說她尚未回來。

用相關教材繼續練習

瀏覽文法教材

接著閱讀