【Present Perfect Tense】5大用法+大量例子 【文法懶人包】

Spencer Lam
Spencer Lam
英文補習名師,港大一級榮譽,多年英文補習經驗,歷年來曾教授超過1000名學生,學生遍及各大名校,由初中至成人英語皆可因材施教,獲《TVB 星期日檔案》、《Now TV》、《ViuTV》、《晴報》、《明珠台》、《UMagazine》等專訪
目錄

Present Perfect Tense 用法

Present Perfect Tense

Present Perfect Tense 用法

在此當然要介紹現在式的一位兄弟 :Present Perfect Tense 現在完成式

Present Perfect Tense 現在完成式應該是大家學英文比較後期接觸的 Tense。

這令到不少同學覺得複雜,感覺它跟過去式很相似,從而混肴兩者。

不過,這只是表面的恐懼!

所以,我就在這裏跟大家詳解現在完成式 (Present Perfect Tense)。

快快讀下去,立下心腸今天就要學會!

今天 Spencer Sir 會教你精通現在完成式

Present Perfect Tense 例子

  • 我已经吃過晚飯了。 (I have already eaten dinner.)
  • 他們已經完成了工作。 (They have finished the work.)
  • 我們已經等了一個小時了。 (We have been waiting for an hour.)
  • 她已經去過歐洲三次了。 (She has been to Europe three times already.)
  • 他已經學習漢語兩年了。 (He has been studying Chinese for two years.)
  • 我們已經見過面了,記得嗎? (We have met before, do you remember?)
  • 他已經失去了很多東西。 (He has lost a lot of things already.)
  • 我已經看過這本書了。 (I have already read this book.)
  • 他們已經搬到了新房子裡。 (They have moved into a new house.)
  • 她已經開始練習彈鋼琴了。 (She has started practicing playing the piano.)

用法1:在過去發生,並一直延續至今 (未來都很有可能繼續)

用法1:在過去發生,並一直延續至今

如果再過去發生,而事情或者事情的影響是延續至今,我們就會用Present Perfect Tense 現在完成式。

例句:

We’ve visited five countries already.

我們已經訪問了五個國家。

I’ve lost my phone. Now I can’t receive text messages.

我的手機丟了。現在我無法接收簡訊。

Susan has joined the Swimming Club for four years.

Susan已經加入游泳俱樂部四年了。

用法2:不久前完成的動作

present perfect tense用法

若果有一件事情/動作是在短時間之前完成,我們便會使用present perfect tense

例句:

I’ve just returned to the room.

回房間。

用法3:過往的經驗影響到現在

用法3:過往的經驗影響到現在

⼀般來說,現在完成式通常⽤以形容⼀些以往曾經有過的經驗,亦可加上否定語,形容⼀些從未有過的經驗。

但必須留意,現在完成式並不可⽤於形容⼀些特定時間發⽣的事情∕動作。

例句:

I’ve seen the Colosseum.

我見過羅馬鬥獸場。

I have read that book before.
我以前看過這本書。

I haven’t been to Ireland.

我沒有去過愛爾蘭。

用法4:過去的行動
在現在產生結果

present perfect tense例子

其中一個可能性就是成就

我們會⽤現在完成式去說明⼀些在過去時間中,個⼈,團體所得到的成就∕達到的⽬標。

例句:

Alain Aspect has established the violation of Bell inequalities.

Alain Aspect 已經建立了 Bell 不等式的違反。

I’ve lost my phone. Now I can’t receive text messages.

我的手機丟了。現在收不到短信。

用法5:新聞

present perfect tense提示字

在描述新聞時,我們可以使用present perfect tense.

例句:

There has been a big earthquake in Japan.

日本發生了大地震。

Present Perfect Tense 寫作公式

Present Perfect Tense
陳述句

Present Perfect Tense

我們用現在完成時形成正面和負面的陳述,像這樣……

Subject

have/has

past participle

 

I / You / We / They

have (’ve)

visited

five countries.

have not (haven’t)

been

to London.

He / She / It

has (’s)

seen

the Colosseum.

has not (hasn’t)

found

the phone.

Present Perfect Tense
問句

Present Perfect Tense 問句

我們用現在完成式這樣問問題……

(Question word)

have/has

subject

past participle

 
 

Have

I / you / we / they

heard

the news?

 

Has

he / she / it

gone

home?

Where

have

I / you / we / they

been?

 

Why

has

he / she / it

returned?

 

我們像這樣以現在完成式時態回答是/否問題……

Question

Positive answer

Negative answer

Have they heard the news?

Yes, they have.

No, they have not.

No, they haven’t.

Has he gone home?

Yes, he has.

No, he has not.

No, he hasn’t.

Present Perfect Tense 常犯錯誤

Have/Has

在使用現在完成時時,需要正確使用have/has。例如,錯誤的用法如:I already eaten breakfast. 應該改為:I have already eaten breakfast.

Been/Gone

在表達去過某個地方時,需要正確使用been/gone。例如,錯誤的用法如:He has been to home. 應該改為:He has gone home.

Ever/Never

在詢問是否做過某件事情時,需要正確使用ever/never。例如,錯誤的用法如:Have you never been to Paris? 應該改為:Have you ever been to Paris?

For/Since

在表達時間段時,需要正確使用for/since。例如,錯誤的用法如:I have been studying English for two years ago. 應該改為:I have been studying English for two years.

Just/Already/Yet

在表達時間時,需要正確使用just/already/yet。例如,錯誤的用法如:I have already finished my homework just now. 應該改為:I have just finished my homework.

Past participle形式

在使用現在完成時時,需要正確使用過去分詞形式。例如,錯誤的用法如:He has eat breakfast. 應該改為:He has eaten breakfast.

如果大家有什麼英文問題,如Spencer Lam, 好唔好咁樣學英文呀? 或者IELTS考試,成人英文/商業英文的知識及英文資源,歡迎你可以隨時再跟我多交流一下,可以Follow 「Spencer Lam English Team」 Facebook pageIG得到更多英文資訊,亦都可以上 https://spencerlam.hk/ 了解更多!

Share:
Facebook
LinkedIn
Twitter
最新文章
文章分類