英文時態系列已經完整介紹過去完成式和現在完成式了,相信大家都對完成式有了一定的認識!但為了避免有第一次加入我們英文文法系列的捧由們,小編還是要再囉嗦的重複一次完成式的概念啦!
如果正在閱讀的小夥伴你已經對這部分很熟了,可以利用目錄的功能跳轉至往後面的章節哦。
在英文當中,動詞有許多不同的變化方式,用來表達不同的時間和狀態,也就是我們常說的 時態。
在英文的 12 時態中,完成式往往是英語學習者容易搞不清楚或使用錯誤的時態之一。
在中文裡,我們會在句子中加上「已經」、「還沒」等詞來表達已完成或未完成的狀態;英文則是依靠動詞本身的三態變化來表達。因此,除了了解完成式本身常見的句型和使用時機外,也要熟悉動詞的變化,才能夠快速且正確的使用完成式哦!
[延伸閱讀:【英文文法】300+ 個動詞三態變化字典]
完成式就是從一個特定的時間點用回溯觀點 (retropective point of view) 看事情
若要一言以蔽之,英文中的完成式表達我們從一個特定的時間點 (a particular point of time) 用回溯觀點 (retropective point of view) 看事情。
因此,完成式的句子中一定會有以下兩個重要元素:
未來完成式,就是在「未來某個特定的時間點」用回溯觀點看「在這個時間點之前所發生的事情」。
而未來完成式的句型,則是要將句子中的動詞改為以下形式:
未來完成式句型:will + have + 過去分詞 past practical (p.p.)在過去完成式和現在完成式的眾多用法中,都有「表示持續到某個時間點結束的動作」這種用法,而未來完成式也不例外。
在這個用法中,主要是要強調在未來某個時間點時,動作「已經完成」的這個狀態。
Coco will have finished the assignment by 8 P.M.
在(未來的)晚上八點時,可可已經完成作業。
▶ 參照點:晚上八點
▶ 參照點之前發生的事:可可完成作業
然而,這裡是否可以寫成以下的形式呢?
Coco will finish the assignment by 8 P.M.
答案是可以哦!
以上兩個句子都是可以成立的,只是兩者想強調的點不同。
前者強調的是在(未來的)八點時,可可「已經完成作業」的這個狀態。 後者則是單純表示可可將會在(未來)八點前完成作業。此外,未來完成式也不一定只能表示一個「持續動作」,也可以是一個「持續狀態」。
At the end of the winter, Emily will have been married for five years.
在冬天結束時,艾蜜莉將結婚滿五周年。
▶ 參照點:在冬天結束時
▶ 參照點之前發生的事:艾蜜莉結婚滿五周年
以下,小編幫大家準備了幾題練習題,大家不妨拿張紙將答案寫下來。
透過勤加練習,才可以將文法的觀念融會貫通,並且多加培養英文的語感哦!
請選出以下正確的句子:
大家選好了嗎?那小編要公布答案囉!
答案是~三個句子都不對哦!
解析:
根據我們在本文第 2 部分「未來完成式的概念」所說,使用未來完成式時必須要有 參照點 reference time(一個明確的時間點) 和 在參照點之前發生的事 兩個元素。
而在這三個句子中, in August this year、in 2024、in a minute 都是一段時間,而非一個時間點,因此這三句的用法都不正確唷。
那我們可以怎麼改寫呢?
Jacob will have been 11 year olds in August this year.
☞ Jacob will be 11 year olds in August this year.
Jessica will have finished her essay in 2024.
☞ Jessica will have finished her essay by the time she meets Susan in 2024.
I'm sorry the dinner isn't ready yet, but it will have been ready in a minute.
☞ I'm sorry the dinner isn't ready yet, but it will be ready in a minute.
想要學好英文文法,不外乎溫故知新。
複習「基礎英文文法」系列的其他文章:
並且,也要經常在日常生活中應用練習,才能融會貫通哦!
而如果你喜歡我們的教學文章,並且想要進一步學習完整的英文文法知識和架構,推薦博司老師的
給你!打好文法基礎,不論是要 考會考或學測、參加英文檢定、閱讀英文文章、或用日常生活對話 都很有幫助!
學英文不再死背,融入多元情境,學文法也可以很有趣
文:蔡慧馨
◎ 填表了解文法課程+領取「課程免費試聽」!