未來完成式(Future Perfect Tense):句型、用法、時間軸與練習題

你可能聽過未來完成式 (Future Perfect Tense),但對於如何使用它仍不太確定。今天,跟著 ELSA Speak 一起了解未來完成式的意思與用法,讓你更有信心地運用在日常英語溝通中。

重點整理
  • 未來完成式的意思:表示某個動作或事件將在未來特定時間點或另一事件發生之前完成。
  • 未來完成式的構成:主詞 + will have + 過去分詞(V3/V-ed)。
  • 未來完成式的用法:常搭配 by + 未來時間點,強調某個動作將在該時間點之前完成。

未來完成式 (Future Perfect Tense) 是什麽?

認識未來完成式意思與英文用法,透過時間軸和例句理解如何描述未來某個時間點前完成的動作
認識未來完成式意思與英文用法,透過時間軸和例句理解如何描述未來某個時間點前完成的動作

12 英文時態時,未來完成式 – Future Perfect Tense,它用於描述將在未來某個特定時間點之前完成的動作,或將在未來另一個事件發生之前完成的動作。

你可以透過一個非常簡單的時間軸來直觀地理解未來完成式 (Future Perfect Tense):

未來完成式時間軸
未來完成式時間軸

例子:

  • I’m learning English. (我正在學習英語。)
  • By 2030, I will have learn to speak English fluently with my friends. (到2030年,我將學會與朋友們流利地用英語交談。)

10月特別優惠 —— ELSA 大促銷

<strong><mark style=”background-color:rgba(0, 0, 0, 0)” class=”has-inline-color has-black-color”>ELSA Premium</mark></strong>

ELSA PREMIUM 1 年

原價: 5,250

2,199

ELSA PREMIUM 終身

原價: 7,150

4,215

<strong><mark style=”background-color:rgba(0, 0, 0, 0)” class=”has-inline-color has-black-color”>ELSA Pro</mark></strong>

ELSA PRO 1 年

原價: 2,450

1,715

ELSA PRO 終身

原價: 6,150

2,568

未來完成式句型

整理未來完成式句型,說明肯定句、否定句與疑問句的結構及實用英文例句
整理未來完成式句型,說明肯定句、否定句與疑問句的結構及實用英文例句

為了能夠在實際交流中應用它,我們需要清楚地理解未來完成式的以下結構:肯定、否定和疑問。

未來完成式肯定句

用於確認某項行動或事件將在未來的特定時間或事件之前完成。

S + WILL HAVE + V3/ED (by + 未來時間點 / before + 另一個未來事件)

例子:

  • He will have graduated from university by next year.(到明年,他就已經大學畢業了。)
  • She will have cooked dinner before her husband gets home. (她會在丈夫到家之前把晚餐做好。)

未來完成式否定句

用來描述將來不會完成的事件:

S + WILL NOT (WON’T) HAVE + V3/ED (by + 未來時間點 / before + 另一個未來事件)

例子:By 9pm tonight, I will not have done my housework. (到今晚九點,我還沒做完家事。)

未來完成式疑問句

YES/ NO 式:需要“是“或“否“確認的封閉式問題。

WILL + S + HAVE V3/ED + …?

WH- QUESTION:用來詢問具體資訊

WH- QUESTION:WH + WILL + S + HAVE V3/ED + ..?

例子: 

  • Will you have completed the task for me by this weekend? (你能在本週末之前為我完成這項任務嗎?)
  • What will you have done before this afternoon? (在今天下午之前,你會完成什麼?)

未來完成式用法

說明未來完成式用法與使用時機,學習如何描述未來某個時間點或另一件事發生前已完成的動作
說明未來完成式用法與使用時機,學習如何描述未來某個時間點或另一件事發生前已完成的動作

未來完成式主要用於以下兩種情況:

描述一個將在未來某個時間點之前完成的動作

例子:

  • By next month, she will have read five books. (到下個月,她將已經讀完五本書。)
  • By next year, I will have finished my English course. (到明年,我就會完成英語課程了。)

描述一個將在未來某事件之前完成的動作

例子:

  • I will have finished charging my phone before I start work. (我會在開始工作前就充好手機。)
  • She will have left before the meeting starts. (會議開始前她就會離開了。)

未來完成式規則與常見時間標誌

整理未來完成式的時間提示詞,包括 by、by the time、by the end of 與 before,搭配句型和例句說明
整理未來完成式的時間提示詞,包括 by、by the time、by the end of 與 before,搭配句型和例句說明

未來完成式(Future Perfect Tense)用於描述將在未來某一特定時間點之前,或在未來另一個動作或事件發生之前完成的動作或事件。

標誌例子
By + 未來的某個時間點I will have finished my task by 11 p.m.(我將在晚上11點前完成我的任務。)
By the time 在句首By the time you come home, I will have finished cooking dinner. (你回到家時,我會已經做好晚餐了。)
By the end of + 某個未來時間點By the end of this year, I will have traveled abroad. (到今年年底,我就已經出國旅行過了。)
Before + 某個未來事件I will have cleaned the living room before my boss arrives. (在老闆到達之前,我會把客廳打掃乾淨。)

常見語境:常用於討論目標、計畫或預測時。

未來完成式被動句

說明未來完成式被動語態的肯定句、否定句與疑問句結構,搭配英文例句學習被動句用法
說明未來完成式被動語態的肯定句、否定句與疑問句結構,搭配英文例句學習被動句用法

未來完成式被動式用於強調將在未來某一特定時間或事件之前完成的動作,而不是強調執行該動作的人。

肯定式 

S + will have been + V3/ed + (By some one)

例子:The breakfast will have been prepared before I go to work. (在我去上班之前,早餐就已經準備好了。)

疑問式

Will + S + have been + V3/ ed + … ?

例子:Will The breakfast have been prepared before I leave home? (在我離家之前,早餐會準備好嗎?)

否定式

S+ will not have been + V3/ ed + (By some one)

例子:The breakfast will not have been prepared before I leave home.(在我離家之前,早餐還沒準備好。)

了解更多:被動語態是什麽?探索公式、結構和註釋以及應用練習,以避免混淆

區分未來完成式與其他時態

區分 未來完成式 未來完成進行式

比較未來完成式與未來完成進行式的意思、結構和例句,了解完成動作與持續過程的差別
比較未來完成式與未來完成進行式的意思、結構和例句,了解完成動作與持續過程的差別

透過以下比較,了解未來完成式 未來完成進行式:

未來完成式未來完成進行式
意思描述一個將在未來某一特定時間點或另一個動作之前完成的動作。強調將持續到未來某個時間的動作過程。
結構S + will have + V3/edS + will have been + V-ing
例子She will have studied English by the time you arrive. (等你到達時,她就已經學過英語了。)She will have been studying English for three hours by the time you arrive. (等你到達時,她就已經學習英語滿三個小時了。)

閲讀更多:未來簡單式(Simple Future Tense):公式、用法和練習

區分過去完成式 現在完成式 未來完成式

比較過去完成式、現在完成式與未來完成式的時間概念、句型及英文例句,掌握三種完成式的差異
比較過去完成式、現在完成式與未來完成式的時間概念、句型及英文例句,掌握三種完成式的差異

掌握過去完成式 現在完成式 未來完成式 的差異如下:

過去完成式現在完成式未來完成式
表示過去已完成的事件表示現在已完成的動作表示未來將完成的動作
S + had + V3/ed S + have/has + V3/ed S + will have + V3/ed 
I had finished my homework before my mom came home. 
(我在媽媽回家之前就做完了功課。)
I have finished my homework. 
(我做完了作業。)
I will have finished my homework by tomorrow. 
(到明天,我會完成我的作業。)

未來完成式 題目:練習與解答

練習

根據指定的時態,將動詞變成正確的形式

  1. By next week, I __________ (finish) my homework.
  2. She __________ (complete) the report before the meeting starts.
  3. They __________ (build) the new bridge by the end of this year.
  4. We __________ (save) enough money to buy a car by next summer.
  5. He __________ (learn) all the vocabulary before the exam begins.
  6. The teacher __________ (check) all the tests by tomorrow morning.
  7. My parents __________ (arrive) home before I go to bed.
  8. The company __________ (launch) the new product by December.
  9. You __________ (visit) five countries by the time you turn 30.
  10. The students __________ (finish) their project before the deadline.

ELSA PROFESSIONAL

專為上班族打造的職場英文學習方案

原價:5,890 元

優惠價:3,355 元

限時省 49%

答案

句子答案
1will have finished
2will have completed
3will have built
4will have saved
5will have learned
6will have checked
7will have arrived
8will have launched 
9will have visited
10will have finished

常見問題

如何判斷未來完成式 使用時機?

回答:試想未來的某個時間點,並問自己:“到那時這件事會完成嗎?“如果你想強調該動作將在那個時間點之前完成,可以使用未來完成式。
例子:By the end of this year, I will have saved enough money to buy a new laptop. (到今年年底,我將存夠買一台新筆記本電腦的錢。)

為什麼 “until” 會與未來完成式連用?

回答:未來完成式 + until 用於強調將持續至未來某個時間點並於該時刻結束的動作。

例子:I will have stay here until you comeback.(我會一直待在這裡,直到你回來。)

總之,未來完成式是英文文法中的重要組成部分,它使學習者能夠表達將在未來某個特定時間點或事件之前完成的動作。在交流中練習未來完成式用法時,學生應掌握其各種形式——包括肯定句、否定句、疑問句和被動式——以確保在口語和寫作中都能靈活運用。歡迎每天造訪 ELSA Speak 網站,探索更多實用的英語文法知識! 

Premium 一年方案只要 2,199 元!