現在完成式,它是很重要的英文時態,在閱讀文章,或者寫英文作文時,都經常使用它。
現在完成式,要如何使用呢?
請看外文列車的教學文!
1.現在完成式
現在完成式的寫法是:has/have + 過去分詞。
主詞 | 現在完成式 |
---|---|
he/she/it | has + 過去分詞 |
I/we/you/they | have + 過去分詞 |
例句1
She has seen the movie.
(她已經看過這部電影。)
seen是過去分詞。
現在式,是「see(看)」。
has seen 已經看過
例句2
They have gone to Japan.
(他們已經去日本。)
gone是過去分詞。
現在式,是「go(去)」。
have gone 已經去
2.過去分詞是什麼
動詞,有三種變化:現在式、過去式、過去分詞,稱為「動詞三態」。
現在完成式,使用的,就是過去分詞。
下方,是動詞三態的舉例
現在式 | 過去式 | 過去分詞 |
---|---|---|
see(看) | saw | seen |
go(去) | went | gone |
eat(吃) | ate | eaten |
study(唸書) | studied | studied |
is/am/are(是) | was/were | been |
這篇教學文,我們會使用表格裡面的過去分詞,因為現在完成式的用法是: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.每週電子報:用國小短句,學習國中會考長句
外文列車有發行電子報,每週把國小短句,和國中會考歷屆試題的長句做比較,讓你一次看懂短句和長句的英文文法。
免費訂閱在下方!