搜尋此網誌

現在完成式 Present Perfect Tense

現在完成式
Present Perfect Tense

從以前發生的動作、狀態、經驗,直到現在,無論是持續下去或者是已經完成,都以現在完成式來表示。
  • 用法

    主詞為第一人稱、第二人稱、複數人稱的句型:
    主詞 + have + 過去分詞

    主詞為第三人稱單數,用下面句型:
    主詞 + has + 過去分詞
    • 表示現在剛剛完成的動作。
      • Have you finished your work yet?
        你的工作做完了嗎?
    • 表示從過去某時直到現在的經歷,沒有強調持續性。
      • I have nver done that before.
        我從來沒有做過那件事。
    • 表示從過去某時持續到現在的動作、狀態,強調此類動作及狀態的持續性,通常與since介繫詞片語、for介繫詞片語連用。
      • Lucy has learned English for three years.
        露西學英文已經三年了。
    • 在表示時間、條件的副詞子句中,用「現在完成式」代替「未來完成式」。
      • Tell me what you think about the book when you have read it.
        你看過這本書之後告訴我你的心得。
  • 介係詞搭配

    現在完成式搭配介係詞,表示過去的時間的地點或過程中經厤的時期。
    • since

      現在完成式與since介係詞片語或since子句並用,表示過去時間的起點。
      • I have known her since she was a child.
        我從她還是小孩時就認識她了。
    • for

      現在完成式與for介係詞片語並用,表示經歷時間的長度。
      • They have been married for 25 years.
        他們已經結婚25年了。

熱門文章

網誌存檔

技術提供:Blogger.