2024-2025精讀課程現正火熱招生!幫你絕地翻身!
立即了解

學博專欄

過去式(Simple Past Tense) VS 現在完成式(Present Perfect Tense)

過去式(Simple Past Tense) VS 現在完成式(Present Perfect Tense) 用法意思大不同?!一文睇哂有咩分別!

May 31, 2024

最近有位前學生向我抱怨,他在上一次的寫作考試中,對過去式(Simple Past Tense)和現在完成式(Present Perfect Tense)的用法上感到非常困惑,結果犯了不少文法錯誤。英文的時態系統對於很多學生來說確實是一大挑戰。特別是過去式(Simple Past Tense)和現在完成式(Present Perfect Tense)這兩種時態,學生經常會混淆,不知道如何正確使用。

今天,我們就是要讓你一次弄清楚,何時該用過去式(Simple Past Tense),何時又該用現在完成式(Present Perfect Tense)!

 

何時使用過去式 (Simple Past Tense)?

過去式(Simple Past Tense)的用法:

描述在過去某個特定時間發生的動作或狀態,這個動作或狀態已經開始並結束了。

換句話說,當你提到的事件與現在完全無關時,就是使用過去式(Simple Past Tense)的時候了。

 

使用過去式(Simple Past Tense)時應注意的時間詞

  1. yesterday/ the previous day (昨天)
  2. last week/ the previous week (上周)
  3. last year/ the previous year (去年)
  4. in 1990 (在1990年)
  5. an hour ago(一小時前)
  6. then (那時)
  7. that day (那一天)

這些詞通常是你要使用過去式(Simple Past Tense)的強烈信號,如果你在句中看到它們,那麼選擇過去式(Simple Past Tense)幾乎沒有錯。

例句1:I watched a movie yesterday. (我昨天看了一部電影。)
例句2:Last week, I went to London. (上周我去了倫敦。)
例句3:He was born in 1990. (他在1990年出生。)

 

何時使用現在完成式 (Present Perfect Tense)?

現在完成式(Present Perfect Tense)的用法

描述從過去某個時間開始,持續到現在,或者對現在有影響的動作或狀態。

換言之,如果一個動作發生在過去,但是對當下有連結或影響,或者不清楚動作發生的具體時間,你應該考慮使用現在完成式(Present Perfect Tense)。

 

使用現在完成式(Present Perfect Tense)時應注意的時間詞

  1. already (已經)
  2. so far (至今)
  3. recently/ lately (最近)
  4. for 3 hours (在過去三小時)
  5. since (自從)
  6. yet (還未)

這些詞彙通常就是你要使用現在完成式(Present Perfect Tense)的強烈信號。當你需要表達一件事情始於過去但與現在有關係時,現在完成式就派上用場了。

例句1:I have watched that movie already. (我已經看完那部電影了。)
例句2:I have worked in this company for 5 years. (我在這間公司工作了五年了。)
例句3:Have you eaten dinner yet? (你吃過晚餐了嗎?)

 

只要掌握了過去式(Simple Past Tense)和現在完成式(Present Perfect Tense)的基本規則和使用時機,就能有效地提升你的英文表達能力。通過不斷練習和實際應用這些知識,你將能夠自然而然地掌握這些時態。讓我們透過下面的練習來測試一下你的學習成果吧!

 

過去式(Simple Past Tense)及現在完成式 (Present Perfect Tense)測試練習

以下是一些句子,請根據句子提供的時間線索,決定應該使用過去式還是現在完成式。

  1. I ___ (go) to the store an hour ago.
  2. Have you ___ (see) the latest movie? 
  3. My friend ___ (move) to a new house last month.
  4. They ___ (marry) for ten years. 
  5. I ___ just ___ (finish) my homework. 
  6. Did you ___ (visit) Japan in 2005? 
  7. I ___ (be) learning English since I was six.
  8. Yesterday, I ___ (forget) to bring my phone to work. 
  9. He ___ (have not) written an email to me yet. 
  10. I ___ just ___ (finish) reading an interesting book.

 

過去式(Simple Past Tense)及現在完成式 (Present Perfect Tense)練習答案

  1. I went to the store an hour ago.
  2. Have you seen the latest movie? 
  3. My friend moved to a new house last month.
  4. They have been married for ten years. 
  5. I have just finished my homework. 
  6. Did you visit Japan in 2005?
  7. I have been learning English since I was six.
  8. Yesterday, I forgot to bring my phone to work. 
  9. He hasn’t written an email to me yet. 

完成這些練習後,你會更加熟悉時態的選擇和使用。學習語言是一個不斷進步的過程,不要害怕犯錯,而是要從錯誤中學習,逐步提高。

Learnsmart真正英文補習專家團隊,補底升grade都幫到你!到dseenglish.edu.hk了解更多英文課程,享受全面配套。

時間表

時間表

資料即將更新