完成式

在英文文法中,表達過去的方式,除了有過去式之外,還有現在完成式。過去式著重「當時」,現在式完成式則著重當時與現在的「關係」。

過去式表示過去的某個特定時間點發生的事,現在完成式的發生時間也在過去,但是現在完成式特指沒有特定某個時間點,而且還持續一段時間的狀態、或是經驗

比方説,「我曾經看過史瑞克電影」,要用現在完成式,因為這句話没有指明任何特定的時間,而是表示一種經驗。然而,如果說「我昨天晚上去看史瑞克電影」,就一定用過去式

現在完成式V.S.過去式

如果用時間軸來比較現在完成式和過去式的差異,可以這樣表達:

  • 過去式:The computer crashed.
  • 現在完成式:The computer has crashed.

現在完成式

  • 過去式:I saw the movie.
  • 現在完成式:I have seen the movie.

完成式

  • 過去式:He went to Paris.
  • 現在完成式:He has gone to Paris.

完成式

 

什麼時候該使用現在完成式?

現在完成式強調的是「不是一個特定時間點」且「已經持續一段時間」,因此有3種使用時機:

  1. 一件事從某個過去的時間發生,且持續到現在
  2. 強調已經完成的事
  3. 表示一種過去到現在的經驗及完成的次數

如果單單只有文字敘述還是讓你有點困惑的話,以下就用時間軸和例句來表示,告訴你在這三種情況下,可以如何使用現在完成式。

完成式

 

在這種現在完成式的使用情況中,可以在句尾加上since來強調「某個時間點」,或加上for強調「已經持續的時間長度」。

  • This ice cream shop has been here since 1963.
    這家冰淇淋店自從1963年就一直在這了。
    →since強調冰淇淋店是從「1963年」這個時間開業至今
  • Kevin has won several awards in advertising since he got in the company.
    Kevin自從進了這間公司以來就陸續贏得了不少廣告界獎項。
    →since強調Kevin從「進了這間公司」之後才陸續獲獎
  • I have known Michelle for 10 years.
    我已經認識Michelle十年了。
    →for強調我認識Michelle「持續十年」

現在完成式

這種現在完成式是要強調在「現在」這個時間點,某件事「已經做完了」,因此不需要說明這件事做完的時間點,也不需要說明已經完成多久。

  • I‘ve sent an email to Mr. Peterson.
    我已經將電子郵件寄給Peterson先生了。
  • He has already tested the program.
    他已經測試過這項程式。
  • The Thiels have already moved to a bigger house.
    Thiel一家已經搬進了更大的房子。

完成式

現在完成式也可以用來表示經驗或完成的次數,表示在「現在」這個時間點,某件事已經完成,且強調「有過這個經驗幾次」。

  • I’ve been to the United Kingdom 3 times.
    我去過英國三次了。
    →強調去過「三次」
  • Can you believe it? I've met Mr. President!
    你能相信嗎? 我曾見過總統本人!
    →強調「見過」的經驗
  • How many times have you gone skiing?
    你滑過幾次雪?
    →想詢問在現在之前,有過「幾次」滑雪的「經驗」

學會三種現在完成式的使用方式之後,試試看把以下句子翻譯成英文,並判斷該使用現在完成式或者過去式。

  • 會議在3點時就已經結束了
  • 我換過兩次工作
  • 我已經完成這份專案報告了

(解答:The meeting has ended at 3 o’clock. / I have changed my job 2 times. / I have completed this project report.)

 

世界公民文化中心是一所兩年制英語學院。

以「英語島學程」獨有的一對一教學和國際商業趨勢同步的團體討論課程,幫助企業人士善用英語整合能力,達成個人和企業國際化的目標,為高科技與國際跨國公司仰賴的商務英語學習機構。

預約試讀

© 2006-2021, Core & Corner Inc.
台北:台北市復興南路一段222號10樓 TEL: (02)2721-5033 FAX: (02)2731-5946
新竹:新竹市關新路183號 TEL: (03)578-2199 FAX: (03)578-4182
Comments or Suggestions? Need Help? write to us: ask@core-corner.com