未來完成進行式 will have been V-ing|與[未來完成]差別?
完成進行式是完成式加上進行式,分為現在完成進行式、過去完成進行式、未來完成進行式,本篇將談論 未來完成進行式。
未來完成進行式的結構很單純,只有will have been V-ing,結合「未來完成式」和「進行式」的意義,表示:「在未來某時間發生時,另一個將會持續一段時間並正在進行的未來動作」,重點在強調未來的動作將會持續了一段時間、並且正在進行中。
一起來學習未來完成進行式吧!
未來完成進行式 的用法:will have been V-ing
- 未來完成式的結構是will+have pp,
+ 進行式的結構是 be+V-ing,
_______________________________________
未來完成進行式就是 will have been+V-ing。 - 使用will have been V-ing的動詞型態,結合「未來完成式」和「進行式」的意義。
- 未來完成進行式表示「在未來某時間發生時,另一個將會持續一段時間並正在進行的未來動作」,重點在強調未來將會持續與正在進行的動作。
- 從屬子句中常會有表示特定的未來時間點或特定的動作點,用現在式代替未來式。主要子句常會有「for + 一段時間」。
When the kids’ mother comes home this afternoon, they will have been taking a nap for 30 minutes.
(當孩子們的媽媽今天下午回家時,他們將會已經持續小睡30分鐘。)
→ 媽媽回家是未來的時間,在從屬子句中用現在式代替未來。
→ (X) When the kids’ mother will come home this afternoon, they will be taking a nap.
After the bell rings in 10 minutes, the students will have been taking the test for an hour.
(在十分鐘後鈴響時,學生將會已經持續考一小時的試。)
→ 鈴響是未來的時間,在從屬子句中用現在式代替未來。
→ 主要子句表示學生們「將會已經持續做一段時間」的事情
Before the farmers call it a day, they will have picking fruit for 3 hours.
(在農民們收工前,他們將會已經持續採水果 3 小時。)
→ 農民收工是未來的時間,在從屬子句中用現在式代替未來。
→ 主要子句表示農民們「將會已經持續做一段時間」的事情
未來完成進行式 和未來完成式的差別
- 相同:二者都表示未來完成的動作,都有「未來將已經完成」的意思。
- 差異:未來完成式強調「未來動作將完成」,通常與by連用。未來完成進行式則表示「未來某動作發生時,另一個將持續一段時間並正在進行的動作」,通常會有明確的未來時間點。
When the shops closes at nine, its clerks will have been working for 8 hours.
(當商店九點關門時,店員將已經持續工作了 8 個小時。)
→ 未來完成進行式
→ 強調將已經持續工作了三小時,另一句用簡單式代替未來式
By this June, the students will have finished their academic studies.
(到今年六月前,學生們將完成學業。)
→ 未來完成式
→ 與by連用。強調在某時間前,一個動作將已經完成
Before the speaker finishes his speech, the audience will have been sitting for 2 hours.
(在演講者結束演講之前,聽眾將已經坐了 2 個小時。)
→ 未來完成進行式
→ 強調將已經持續坐了二小時,另一句用簡單式代替未來式
By the end of the year, the company will have invested a million dollars to its new product.
(到今年底,該公司將為其新產品投資 100 萬元。)
→ 未來完成式
→ 與by連用。強調在某時間前,一個動作將已經完成
✏️牛刀小試 [正解在最後]
- When the meeting finishes at 11:00, the manager ________ for an hour.
(A) will talk
(B) will have been talking
(C) is talking
(D) has talked - When the concert ________ at 12:00, the singer will have been singing for five hours.
(A) will end
(B) ends
(C) have ended
(D) will have ended - 在他最愛卡通開始前,Frank將已經寫作業二小時了。
__________________________________________________________
要在30分鐘內寫完漂亮作文、翻譯得6-8分,絕對需要強大的作文寶典+實用的句型、翻譯書。推薦博客來網路書店:
🎯 作文:超核心大考英文寫作(寂天):由基礎到高階的順序開始,分為八大單元,一步步教授寫作技巧,提供重點字彙與主題模版,搭配練習可仿寫,適合從基礎寫作框架開始架構者。
🎯句型:大考英文句型GO(三民):這本書列出所有大考中常見與易混淆的句型,分成16章節,每小節都有大考實例與經典例句,搭配詳細用法講解與不同題型的練習,並有隨堂評量附冊馬上檢測成效,是增進翻譯與寫作的超強工具書!大力推薦!
🎯 作文:迎戰108新課綱:英文作文必考題型各個擊破(常春藤):教授基本到高階的寫作技巧、不同類型與主題的文體、針對五大題型「圖表、看圖、書信」等。內容多元、完整,提供大量題目與範文。
🎯 翻譯:大考翻譯實戰題本:以主題為單元,題目兩兩一組,依照大考方式出題,提供漂亮詞彙與實用句型。
正解:
1. (B)
2. (B)
3. Before his favorite cartoon begins, Frank will have been doing his homework for two hours.