現在完成式是什麼?在什麼時候可以使用?它和過去簡單式、過去完成式又有什麼差別?
這篇文章會一次讓你對現在完成式有完整的了解,包含完成式概念的說明、圖解、使用時機和例句,最後將現在完成式和其他易混淆的時態做比較!
在英文當中,動詞有許多不同的變化方式,用來表達不同的時間和狀態,也就是我們常說的 時態。
在英文的 12 時態中,完成式往往是英語學習者容易搞不清楚或使用錯誤的時態之一。
在中文裡,我們會在句子中加上「已經」、「還沒」等詞來表達已完成或未完成的狀態;英文則是依靠動詞本身的三態變化來表達。
因此,除了了解完成式本身常見的句型和使用時機外,也要熟悉動詞的變化,才能夠快速且正確的使用完成式哦!
完成式就是從一個特定的時間點用回溯觀點 (retropective point of view) 看事情
若要一言以蔽之,英文中的完成式表達我們從一個特定的時間點 (a particular point of time) 用回溯觀點 (retropective point of view) 看事情。
因此,完成式的句子中一定會有以下兩個重要元素:由上面完成式的概念和定義可以知道,現在完成式就是當我們「站在現在這個時間點回溯過往時」所使用的時態。
在使用現在完成式時,只要把句子中的動詞直接變形即可。
句型:have / has + 過去分詞 past practical (p.p.)以下這些則是在句子中,常常和現在完成式一起出現的快樂小夥伴:
第一種現在完成式的用法,可以用來表達一件事在過去發生,並且持續到 現在( reference time) 的情況。
正好應證了我們剛剛提到的「使用完成式時需要 參照點 (reference time) 的原則,並且現在完成式的參照點(reference time)是「現在」。
例句:I have been a police officer since 2018.
我從 2018 年開始就是一名警官了。
▶ 參照點:現在
▶ 參照點之前發生的事:我(從 2018 年開始)是一名警官了
第二種現在完成式的用法,可以用來表達一個過去(未)發生的動作或情況,並且發生的時間點「不明確」或「不重要」。而我們常說現在完成式可以用來「表示經驗」,就是在屬於第二種用法。
要注意的是,當我們用現在完成式表達經驗時,我們的 參照點(reference time) 是現在,因此我們傳達給他人的意思便是「到目前為止,我有...的經驗」。若是想要表示「在過去某個時間點之前,我已經有...的經驗」,就必須要使用過去完成式囉!
例句1:John has read this book three times.
強尼已經看過這本書三次了。
▶ 參照點:現在
▶ 參照點之前發生的事:強尼看過這本書三次
★ 注意!read 的是三態同型的動詞,三態為 read-read-read。
(延伸閱讀:【英文文法】 動詞三態要背嗎?常用不規則動詞變化全攻略)
例句2:Cheddar hasn't tried SUPing yet.
切達還未嘗試過立式划槳。
▶ 參照點:現在
▶ 參照點之前發生的事:切達未嘗試立式划槳
第三種現在完成式的用法,可以用來表達一個非常剛剛才完成的動作或狀況,並且常常和 just 一起使用。
例句:Sharon has just finished her homework.
雪倫才剛完成她的回家作業。
▶ 參照點:現在
▶ 參照點之前發生的事:雪倫完成她的回家作業
第四種現在完成式的用法,可以用來表達一個動作或一件事在過去發生了一段時間,並且在說話的當下完成。
例句:The value of the houses in Taipei has doubled in the last twenty years.
在過去二十年,台北的房價已經漲了一倍。
▶ 參照點:現在
▶ 參照點之前發生的事:台北的房價(在過去二十年)漲了一倍
第五種現在完成式的用法,是放在附屬子句使用,表達假設語氣的條件句。
要比較注意的是,這裡是作為假設語氣的第一條件句使用,因此參照點是未來的某個時間點,而非現在。
所以,以後看到現在完成式的句子,記得要先確認它是否為假設語氣,再決定參照點的時間哦!
例句1:The teacher will leave the classroom when we finish / have finished our assignments.
在我們完成作業後,老師會離開教室。
▶ 參照點:老師離開教室時
▶ 參照點之前發生的事:我們完成作業
★注意!此處的現在完成式也可以用現在簡單式替代
例句2:When Rosa has / has had dinner, they'll go out.
在蘿莎吃完晚餐後,他們會出去。
▶ 參照點:他們出去時
▶ 參照點之前發生的事:蘿莎吃晚餐
★注意!此處的現在完成式也可以用現在簡單式替代
想要學好英文文法,不外乎溫故知新。
複習「基礎英文文法」系列的其他文章:
並且,也要經常在日常生活中應用練習,才能融會貫通哦!
而如果你喜歡我們的教學文章,並且想要進一步學習完整的英文文法知識和架構,推薦博司老師的
給你!打好文法基礎,不論是要 考會考或學測、參加英文檢定、閱讀英文文章、或用日常生活對話 都很有幫助!
學英文不再死背,融入多元情境,學文法也可以很有趣
文:蔡慧馨
◎ 填表了解文法課程+領取「課程免費試聽」!