現在完成式

present perfect tense

現在完成式現在時完成體的語法組合,用於強調造成現時後果或現時狀態的過去所發生的動作[1]。主要用來描述:

  • 始於過去的動作或狀態,到目前仍持續著
  • 在一段時間內做過、但還沒有結束的動作
  • 在過去到現在之間的一段不明確的時間內重複發生的動作
  • 發生時間並不重要的動作[2]

現代英語中,用於構成現在完成式的助動詞是have(第一人稱第二人稱)或has(第三人稱)。因此,一個典型的現在完成時的句子由主語助動詞have/has和動詞過去分詞組成。例如:

  • I have done so much in my life.(我一生中已做了許多事)
  • You have gone to school.(你已上過學了)
  • He has already arrived in U.S.A.(他已經到了美國)
  • He has had child after child... (他已經有了一個又一個的孩子)
  • Lovely tales that we have heard or read...(我們都看過的美好的故事)
  • I have eaten spaghetti.(我已經吃了義大利麵)

參考文獻

  1. ^ The present perfect tense | Learning English Grammar | Collins Education. grammar.collinsdictionary.com. [2018-08-26]. (原始內容存檔於2019-04-14) (英語). 
  2. ^ 現在完成式. [2021-07-06]. (原始內容存檔於2021-02-07). 

外部連結