G11 動詞主動態

G11-07未來完成式是什麼?未來完成式詳細解析與例句懶人包!

未來完成式是什麼?未來完成式詳細解析與例句懶人包!

文章編號:G11-07

G11-05過去完成式簡單學|1分鐘學會過去完成式》談到整個
完成式的核心精神是表達到某時間點前發生的事,主結構是have + pp.

還談到
過去完成式是表達到過去某時間點前完成或持續發生的事,結構是had + pp.

G11-06現在完成式完全解析|5分鐘上手現在完成式》談到
現在完成式是表達現在為止完成或持續發生的事,結構是have/has + pp. (詳見下面時態總表的編號(4) (5)).


照此邏輯推理的話,本篇文章要談的未來完成式是要表達什麼呢?其結構又是什麼呢?


時態總表

過去

現在

未來

簡單式

(1)  

S + Ved

      (2)  

S + V(s/es)

    (3) 

S + will Vr

S + be going to Vr

完成式

      (4) 

S + had pp.

      (5) 

S + have/ has + pp.

    (6)✅

進行式

      (7)

      (8)

    (9)

完成進行式

    (10)

    (11)

    (12)

沒錯,未來完成式就是要表達到未來某個時間點之前完成或持續發生的事,而結構是will have + pp

  • 有同學會問:那這邊的will可以換成be going to嗎?要換也可以,但這用法很少見) 

  • 也有人會問,這邊的have,會因為前面主詞是第三人稱單數而改成has嗎?答案是不會,因為will是助動詞,後面恆用原型動詞,而have這助動詞廣義來說也是種動詞,也是要使用原形~(那所有助動詞後面都接原形動詞嗎?這規則,只有had/ have/ has這三個當助動詞用是例外,後面是接pp.,其他都是接原形動詞。)
     

未來完成式使用時機
無例外地,要用時間軸示意一下未來完成式~



既然未來完成式是表達未來某個時間點前完成或持續發生的事,常用來點出某個未來時間點的片語或子句有...


1. by + 未來某時間點 「在(未來某時間點)之前」


E.g.: By the end of the year, they will have built a library in the neighborhood. 

「在今年年底之前,他們就會在附近蓋一間圖書館.」


E.g.: By next June, the couple will have been married for ten years. 

「在明年六月前,這對夫妻就結婚滿十年了.」


E.g.: The guests are coming at 7 pm this evening. By then, we will 
have finished all the preparations for the party. 
「今晚七點客人要到.在那之前,我們會完成所有派對的準備工作.」


2. in + 一段時間長度’s time 「在(未來某時間長度)結束時」


E.g.: In two years’ time, my brother will have graduated from university. 

「兩年後,我哥哥(或是弟弟)就大學畢業了。」


3. by the time + 副詞子句「在...之前」


E.g.: By the time my uncle retires next year, he will have worked in this company for 25 years. 

「在我伯伯(或是叔叔)明年退休前,他就在這家公司工作超過25年了.」


4. when + 副詞子句「當...的時候」


E.g.: I will have finished the report when the boss comes into the office tomorrow morning. 

「明早老闆進來辦公室前,我就會寫好報告了.」

  • 有同學會問:為什麼by the time後面的句子,明明next year「明年」是說未來,動詞不是用will retire, 而是用現在簡單式retires呢?為什麼when後面的句子,明明tomorrow morning「明天早上」是說未來,動詞不是用will come, 而是現在簡單式comes呢?這是因為表時間或條件的副詞子句要用現在簡單式表達未來的意思,關於副詞子句的用法,想一次搞清楚,詳見G15系列文章.


未來完成式的句構變化

最後,把未來完成式的句構變化爬梳一遍,這個時態就算整套學好,可以打包帶走囉~(用上面的某一個例句來做句構變化)

未來完成式肯定句



 
  • S + will have + pp.

E.g.: When the boss comes into the office tomorrow morning, I will have finished the report. 
「明早老闆進來辦公室前,我就會寫好報告了.」

未來完成式否定句

  • S + will not/ won’t have + pp.

提醒:not是放在第一個助動詞will的後面,不是第二個助動詞have的後面唷

E.g.: I will not/won’t have finished my report yet when the boss comes into the office tomorrow morning. 
「明早老闆進來辦公室前,我還不會寫好報告.」

未來完成式Yes-No疑問句

(肯定版) 

  • Will + S + have + pp.?

E.g.: Will you have finished your report when the boss comes into the office tomorrow morning?

「明早老闆進來辦公室前,你會寫好報告嗎?」


(否定版) 

  • Will + S + not + have pp.? = Won’t + S + have pp.?

E.g.: Will you not have finished your report when the boss comes into the office tomorrow morning?

= Won’t you have finished your report when the boss comes into the office tomorrow morning?

「明早老闆進來辦公室前,你不會寫好報告嗎?」

 

→ 這兩版的問句,回答都一樣,用will have + pp.結構回答.

如果會,就回答Yes, I will. 

如果不會,就回答No, I will not/ No, I won’t. 

未來完成式疑問句開頭的疑問句

疑問詞 + will + (S) + have pp.? 

(如果是使用疑問詞Who或What,且它本身就是這問句的主詞時,句中就不會出現S了)
 

E.g.1: 

A: What will you have finished when the boss comes into the office tomorrow morning? 
「老闆明早進來辦公室前,你會完成什麼?」

B: I will have finished the report. 
「我會寫完報告.」

 

E.g.2:(疑問詞Who本身就是這疑問句的主詞)

A: Who will have finished the report when the boss comes into the office tomorrow morning?

「老闆明早進來辦公室之前,誰會寫完報告?」

B: Cindy will.  「Cindy會.」

 

補充閱讀: 未來完成式will have pp |來秒懂「將已經」的全部用法

補充影片:影片中安東尼老師用很生活化的例子來講解未來完成式的概念EP55 圖解文法 - 未來完成式


補充閱讀:未來完成式例句用法解析(此篇文章中的用法三屬於進階文法,建議熟悉假設語氣或推測句型的同學再閱讀.如果還不熟悉的,先閱讀它的用法一和二即可,比較有助於我們G11系列整體對於時態用法的觀念建立.而且該文章用法一跟二舉的例子講解得很清楚,值得詳讀:)


未來完成式到這裡算是學完整了,可以在心中複習一下它使用的時機、結構跟句構變化,有概念後就可以試試以下的題目小試身手囉~

 

未來完成式課後小練習
Exercises: 以下句子按照意思判斷,其空格的動詞都適用未來完成式,請填入正確的動詞變化

  1. They got married on September 1st this year. Today is October 1st. By December 1st this year, how long ______ they ____________________ (be) married?

  2. Due to the traffic jam, we are going to be late. By the time we get to the airport, the plane ____________________ (arrive) already. 

  3. Just go ahead and leave on vacation. Don’t worry about the project! By the time you get back, we _________________ (take) care of everything. 

  4. What? He got married again? At this rate, he ________________ (have) a dozen wives by the time he dies!

  5. The marathon began ten minutes ago. By the time the runners reach the finish line, they __________________ (run) for more than two hours. 

如果準備好了,歡迎點我作答,該表單會自動核對答案並提供解析說明,如果還有疑問也可以透過臉書粉專IG帳號來私訊詢問唷.趕快來挑戰~