【Present Perfect Tense】現在完成式7大用法|看完就不會再混肴!【文法指南】

Table of Contents

Present Perfect Tense 用法 1:過去發生,延續至今

在過去發生並一直延續至今的事情,我們可以使用現在完成式來描述。這種用法常見於描述一段時間內的經驗或活動。現在完成式強調過去的經驗對現在的影響或連續性。

例如:

I have lived in this city for ten years.(我在這個城市住了十年了。)

He has worked at the company since 2010.(他自2010年以來一直在這家公司工作。)

這些句子表明在過去某一時間開始,並持續到現在,他們一直擁有某種經驗或從事某種活動。

此外,現在完成式也可以用來描述對過去事件的影響或連續性。

例如:

The recent rain has made the flowers bloom beautifully.(最近的雨水使得花朵盛開得非常美麗。)

The pandemic has affected the global economy.(這場疫情對全球經濟產生了影響。)

這些句子強調過去事件對現在的結果或狀態產生的影響。

Present Perfect Tense

Present Perfect Tense 用法 2:經驗

我們可以使用現在完成式來描述過去曾經擁有的經驗。這種用法可以包括單次或多次的經驗,並強調這些經驗對個人的影響或成長。

例如:

I have traveled to many countries in my life.(我一生中去過許多國家。)

She has tried various cuisines from around the world.(她品嚐過來自世界各地的各種美食。)

這些句子描述了過去的經驗,並強調這些經驗對個人的豐富和多元化。

另外,現在完成式也可以用於描述過去未曾擁有的經驗。

例如:

I have never seen such a beautiful sunset before.(我以前從未見過如此美麗的日落。)

Have you ever tried skydiving?(你曾經嘗試過跳傘嗎?)

這些句子表達了過去未曾經歷的經驗,並對對方進行詢問或表達驚訝。

Present Perfect Tense 用法 3:說明個人/團體/人類的成就

我們可以使用現在完成式來描述個人、團體或人類在過去時間中取得的成就或目標。這種用法強調過去的努力和成果對現在的重要性或影響。

例如:

  • Our team has won multiple awards for our innovative designs.(我們的團隊以創新的設計獲得了多個獎項。)
  • Scientists have made significant advancements in cancer research.(科學家在癌症研究方面取得了重大突破。)

這些句子描述了過去取得的成就或目標,並強調這些成就對個人、團體或人類的進步和貢獻。

此外,現在完成式也可以用於描述個人的個人成就或里程碑。

例如:

  • I have completed my master’s degree in computer science.(我已經完成了計算機科學的碩士學位。)
  • He has published five books in his career as a novelist.(他作為小說家在他的職業生涯中出版了五本書。)

這些句子強調個人在過去取得的成就,並突顯其對個人專業發展或學術領域的貢獻。

Present Perfect Tense 用法 4:一些預期但尚未發生的事

我們可以使用現在完成式來描述預期將會發生但尚未實現的事情或動作。這種用法常用於表達計劃、期望或預測未來的情況。

例如:

I have prepared all the necessary documents for the upcoming meeting.(我已經準備好了即將舉行的會議所需的所有文件。)

They have booked their tickets for the concert next month.(他們已經為下個月的音樂會預訂了門票。)

這些句子描述了尚未發生但已經計劃或預期將要發生的事情。使用現在完成式強調這些事情與現在的聯繫。

Present Perfect Tense 用法 5:不久前完成的動作

我們可以使用現在完成式來描述最近完成的動作。這種用法強調動作的時間性,並將其與現在的狀態或結果聯繫在一起。

例如:

I have just finished reading the book you recommended.(我剛剛完成了你推薦的那本書的閱讀。)

They have recently completed the construction of their new house.(他們最近完成了新房子的建造。)

這些句子描述了最近完成的動作,並強調這些動作與現在的聯繫。

Present Perfect Tense 用法 6:新聞

我們可以使用現在完成式來描述新聞事件。這種用法常用於報導或討論最近發生的重大事件或新聞。

例如:

日本發生了一次大地震。許多地區受到了嚴重破壞。(Japan has experienced a major earthquake. Many areas have been severely damaged.)

研究人員宣布他們已經發現了一種新的病毒株,這引起了全球關注。(Researchers have announced that they have discovered a new strain of virus, which has sparked global concern.)

這些句子使用現在完成式來描述最近發生的新聞事件。這種用法能夠突出事件的重要性和影響。

Present Perfect Tense 用法 7:一段時間內的改變

我們可以使用現在完成式來描述一段時間內的變化。這種用法可以強調隨著時間的推移所發生的變化或影響。

例如:

自從升高中以後,我的體重增加了不少。(Since entering high school, my weight has increased significantly.)

自從朱迪離開我們的工作組別後,我們的工作量大大增加了。(Since Judy left our work team, our workload has greatly increased.)

這些句子描述了一段時間內的變化,並使用現在完成式強調這些變化與現在的聯繫。

此外,現在完成式也可以用於描述一段時間內的成就或進展。

例如:

我在過去一年裡學會了兩種新的語言。(I have learned two new languages in the past year.)

公司在過去五年間實現了顯著的增長。(The company has achieved significant growth over the past five years.)

這些句子描述了一段時間內的成就或進展,並突出這些成就對個人或組織的重要性。

現在完成式 陳述句

Present Perfect Tense用於陳述已經發生的事實,不論其正面或負面。其結構為主詞 + have/has + 過去分詞。以下是一些例子:

  1. I have studied English for five years.
    我已經學習英文五年了。

  2. They haven’t finished their homework yet.
    他們還沒有完成他們的作業。

  3. She has written a book.
    她已經寫了一本書。

  4. He hasn’t seen the movie.
    他還沒有看過這部電影。

這些例句展示了Present Perfect Tense的用法,它強調過去發生的行動或經驗對現在的影響。無論是已經完成的行動還是尚未完成的,都可以使用Present Perfect Tense來表達。接下來,我們將探討Present Perfect Tense在問句中的應用。

現在完成式 問句

在使用Present Perfect Tense時,我們可以透過提問來探索特定的情況或行動。問句的結構為「疑問詞 + have/has + 主詞 + 過去分詞」。以下是幾個例子:

Have you ever traveled abroad?
你曾經出國旅行過嗎?

Has she finished her project?
她完成了她的專案嗎?

Where have they been on vacation?
他們度假去過哪裡?

Why has he returned so early?
他為什麼這麼早就回來了?

這些問句展示了Present Perfect Tense在提問時的運用。透過這種方式,我們可以獲得更多關於過去行動或經驗的資訊。接下來,我們將探討如何以Present Perfect Tense回答是/否問題。

現在完成式 回答是/否問題

在回答是/否問題時,我們可以利用現在完成式來提供回應。回答的結構為「問題 + 肯定回答 / 否定回答」。以下是一些例子:

Have you finished your work?

  • Yes, I have finished it.
  • No, I haven’t finished it yet.

你完成工作了嗎?

  • 是的,我已經完成了。
  • 不,我還沒有完成。

Has she seen the movie?

  • Yes, she has seen it.
  • No, she hasn’t seen it yet.

她看過這部電影嗎?

  • 是的,她已經看過了。
  • 不,她還沒有看過。

Have they visited the museum?

  • Yes, they have visited it.
  • No, they haven’t visited it.

他們參觀過這個博物館嗎?

  • 是的,他們參觀過了。
  • 不,他們還沒有參觀。

這些例子展示了使用現在完成式回答是/否問題的方式。透過這種回答方法,我們可以明確地確認某個行動或狀態是否已經發生。請記住,在回答時需要根據問題的肯定或否定形式給出適當的回答。

Present Perfect Tense 常見錯誤

在使用現在完成時時,常見的錯誤包括對於have/has的使用、表示去過某地的been/gone的選擇、ever/never的適當使用、for/since的正確運用、以及just/already/yet的適當使用、以及過去分詞形式的選擇。

對於have/has的使用

首先,對於have/has的使用,我們需要確保與主詞的數量和人稱保持一致。例如:

  • Incorrect: She have finished the task.
    正確的是:She has finished the task. (她已經完成了任務。)

been或gone

接著,表示去過某地時,我們要正確選擇使用been或gone。例如:

  • Incorrect: I have gone to Paris last year.
    正確的是:I have been to Paris last year. (我去年去過巴黎。)

ever或never

在詢問是否做過某事時,我們需要使用ever或never。例如:

  • Incorrect: Have you did this before?
    正確的是:Have you ever done this before? (你以前做過這個嗎?)

for或since

當表達時間段時,我們要正確使用for或since。例如:

  • Incorrect: She has been studying French from two months.
    正確的是:She has been studying French for two months. (她已經學法語兩個月了。)

just/already/yet

此外,在表達時間時,要正確使用just/already/yet。例如:

  • Incorrect: They have yet finished their project.
    正確的是:They haven’t finished their project yet. (他們還沒有完成他們的專案。)

最後,要注意選擇正確的過去分詞形式。例如:

  • Incorrect: He has ate lunch.
    正確的是:He has eaten lunch. (他吃過午餐了。)

如果大家有什麼問題,歡迎你可以隨時再跟我們多交流一下,可以Email得到更多資訊,亦都可以上我們的網頁了解更多!

You cannot copy content of this page