【現在完成式(Present Perfect)】是什麼?弄懂英文時態!

現在完成式,它是很重要的英文時態,在閱讀文章,或者寫英文作文時,都經常使用它。

現在完成式,要如何使用呢?

請看外文列車的教學文!

1.現在完成式

現在完成式的寫法是:has/have + 過去分詞

主詞現在完成式
he/she/ithas + 過去分詞
I/we/you/theyhave + 過去分詞

例句1

She has seen the movie.

(她已經看過這部電影。)

seen是過去分詞。

現在式,是「see(看)」。

has seen 已經看過

例句2

They have gone to Japan.

(他們已經去日本。)

gone是過去分詞。

現在式,是「go(去)」。

have gone 已經去

2.過去分詞是什麼

動詞,有三種變化:現在式、過去式、過去分詞,稱為「動詞三態」。

現在完成式,使用的,就是過去分詞

下方,是動詞三態的舉例

現在式過去式過去分詞
see(看)sawseen
go(去)wentgone
eat(吃)ateeaten
study(唸書)studiedstudied
is/am/are(是)was/werebeen

這篇教學文,我們會使用表格裡面的過去分詞,因為現在完成式的用法是:has/have + 過去分詞。

接下來,要說明現在完成式的三項功能囉!

3. 現在完成式:功能一

現在完成式,可以用來表示:「過去到現在,已經完成的動作或事件」。

例句3

I have eaten lunch.

(我已經吃過午餐。)

「have eaten(已經吃過)」,是現在完成式。

eaten,就是過去分詞喔!

「我已經吃過午餐(I have eaten lunch.)。」,表示從過去某個時間點(比如上午11點),一直到我說這句話的當下(比如下午1點),我在這段時間裡,吃過午餐了。

4. 現在完成式:功能二

現在完成式,還可以表示:「過去一直持續到現在的動作或狀態。」

例句4

Lisa has studied Spanish for ten years.

(麗莎已經研讀西班牙文,長達十年了。)

從過去到現在,長達十年的時間,麗莎都持續研讀西班牙文。

句尾的for,是介系詞,意思是「長達」。

for ten years 長達十年

5. 現在完成式:功能三

現在完成式,還有一個特別的用法,是表示:「過去到現在的經驗。」

例句5

I have been to London.

(我去過倫敦。)

been,是be動詞的過去分詞。

上方的動詞三態表格,可以找到been。

上方表格,可以幫助你隨時複習喔~

例句6

She has been to Europe.

(她去過歐洲。)

表示過去到現在的「經驗」,過去分詞必須使用been。這是固定用法!

因此,例句5和例句6,過去分詞都是been。

6. have been和have gone

has/have been表示「經驗」。

那麼寫成has/have gone,意思有什麼不同呢? 我們來比較一下吧!

例句7

Peter has been to Japan.

(彼得去過日本。)

例句7,強調的是:他去過日本的「經驗」。

人已經回來了。

例句8

Peter has gone to Japan.

(彼得已經去日本了。)

例句8,表示他現在,人在日本

總結

掌握三個原則,就可以學會現在完成式。

原則一

has/have + 過去分詞

原則二

熟悉常用的「過去分詞」

原則三

has/have been 表示「經驗」

想了解更多相關文法,請看延伸閱讀。

延伸閱讀:如何準備國中會考英文,會考成績才會好?

延伸閱讀:使役動詞有哪些?被動用法,怎麼用?

延伸閱讀:連綴動詞(Linking Verbs),有哪些? 英文用法是?

免費英文學習資源

1.Line社群:學校英文免費問

想要免費問學校英文,國小~高中學生或家長,可以加入外文列車Line社群,請點下方綠色Line圖框。

2.每週電子報:用國小短句,學習國中會考長句

外文列車有發行電子報,每週把國小短句,和國中會考歷屆試題的長句做比較,讓你一次看懂短句和長句的英文文法。

免費訂閱在下方!

外文列車

外文列車,專注於:提供升私中、考進明星高中、頂尖大學的線上升學英文課程(國小/國中/高中)。想了解產品,請點下方課程:
Image 1
Image 2
Image 3
Image 4

英文免費問(國小~高中)