未來進行式

型態

英文的未來進行式有兩種不同的型態,即 “will be doing” 和 “be going to be doing”。與未來簡單式不同的是,這兩種未來進行式通常可以互換。

Will 型態的未來進行式

will be + 現在分詞

例句:

  • Bill will be waiting for Brooke when her plane arrives tonight. (今晚布魯克的飛機抵達時,比爾將正在等她)
  • Will Bill be waiting for Brooke when her plane arrives tonight? (今晚布魯克的飛機抵達時,比爾將正在等她嗎?)
  • Bill will not be waiting for Brooke when her plane arrives tonight. (今晚布魯克的飛機抵達時,比爾將沒有在等她)

Be going to 型態的未來進行式

am/is/are + going to be + 現在分詞

例句:

  • Bill is going to be waiting for Brooke when her plane arrives tonight. (今晚布魯克的飛機抵達時,比爾將正在等她)
  • Is Bill going to be waiting for Brooke when her plane arrives tonight? (今晚布魯克的飛機抵達時,比爾將正在等她嗎?)
  • Bill is not going to be waiting for Brooke when her plane arrives tonight. (今晚布魯克的飛機抵達時,比爾將沒有在等她)

記住:

Will 型態的未來進行式和 be going to 型態的未來進行式,意思並無差異。

用法之一:未來進行式的動作發生在未來簡單式的動作之前

未來進行式係用來表示該動作發生在未來簡單式的動作之前且一直持續到未來簡單式的動作發生時,而在未來簡單式的動作發生時,該動作可能就結束了,亦可能仍在進行中。

例句:

  • I will be watching TV when Amy arrives tonight. (艾美今晚到達時,我將正在看電視)
  • John will be waiting for you when your bus arrives. (你的巴士抵達時,約翰將正在等你)
  • I am going to be staying at the Capital Hotel, if anything happens and you need to contact me. (我要住在首都飯店,如果有事發生而你需要跟我聯絡的話)
  • Danny will be studying at the library tonight, so he will not see Barbara when she arrives. (丹尼今晚要去圖書館唸書,所以當芭芭拉到達時,他將不會見到她)

注意:在上面的例句中,時間副詞子句中的動詞時態是現在簡單式而非未來簡單式。這是因為在 when, while, before, after, by the time, as soon as, if 和 unless 等所引導的時間副詞子句中,不能使用表示未來的 will 或 be going to。

用法之二:未來進行式的動作發生在未來某個時間點之前

在用法之一中,未來進行式的動作是發生在未來簡單式的動作之前。然而,未來進行式的動作亦可能發生在未來某個特定時間點之前。

例句:

  • This time next week I will be working in the garden. (下週這個時候我將正在花園幹活)
  • They’ll be having a meeting at ten o’clock tomorrow morning. (明天上午十點他們將正在開會)
  • We are going to be watching TV at eight this evening. (今晚八點我們將正在看電視)

重點提示

在未來簡單式中,某個特定時間點是用來表示未來某個動作的開始或結束,但在未來進行式中,某個特定時間點係表示未來某個動作在該時間點還在進行中。

例句:

  • This time next week I will be working in the garden. (下週這個時候我將正在花園幹活) - 我將在下週這個時候之前開始在花園幹活,而到了下週這個時候,我還在幹活。
  • They’ll be having a meeting at ten o’clock tomorrow morning. (明天上午十點他們將正在開會) - 他們將在明天上午十點之前開始開會,而到了十點,他們還在開會。
  • We are going to be watching TV at eight this evening. (今晚八點我們將正在看電視) - 我們將在今晚八點之前開始看電視,而到了八點,我們還在看電視。

用法之三:未來同時進行中的動作

同一句中的兩個動作若都是未來進行式,則表示這兩個動作同時正在進行中。

例句:

  • I am going to be studying and my girlfriend is going to be making dinner. (我在唸書時,我女友將正在做晚餐)
  • Tonight, they will be eating dinner, gossiping, and having a good time. (今晚他們將一邊吃晚餐,一邊聊八卦,過得很愉快)
  • While Allen is surfing the Internet, Tim will be watching television. (艾倫在上網時,提姆將正在看電視) - 注意這裡使用 “is surfing”,因為那是 while 所引導的時間子句。

用法之四:氣氛 (atmosphere)

在英文中,我們經常使用一連串同時發生的動作來敘述未來某一特定時間的氣氛。

例句:

  • When I arrive at the party, everybody is going to be celebrating. Some will be dancing. Others are going to be talking. A few people will be eating pizza and several other people are going to be drinking beer. They always do the same thing. (當我到達派對現場時,每個人都將正在狂歡慶祝。有些人正在跳舞,有些人則正在談話。有幾個人正在吃披薩,另有幾個人正在暢飲啤酒。他們向來如此)

切記時間子句中不可使用未來式

與其他未來式時態一樣,在 when, while, before, after, by the time, as soon as, if 和 unless 等所引導的時間副詞子句中,不可使用未來進行式;反之,須使用現在進行式來取代未來進行式。

例句:

  • While I am doing my homework, my girlfriend is going to make dinner. (當我正在做家庭作業時,我女友將會去做晚餐) (正)
  • While I am going to be doing my homework, my girlfriend is going to make dinner. (誤)

亦要切記非進行式動詞及若干混合動詞的非進行式用法

切記非進行式動詞不能用於任何進行式時態。再者,若干非進行式含意的混合動詞亦不能用於進行式。對於這些不能用未來進行式的動詞,我們必須使用未來簡單式。

例句:

  • Fiona will be being at my house when you arrive. (當你到達時,費歐娜將正在我家) (誤)
  • Fiona will be at my house when you arrive. (正)

副詞的位置

always, usually, only, never, ever, still, just 等副詞通常位在 will 和 BE 動詞的後面。

例句:

  • Bill will still be waiting for Brooke when her plane arrives tonight. (今晚布魯克的飛機抵達時,比爾將還在等她)
  • Will Bill still be waiting for Brooke when her plane arrives tonight? (今晚布魯克的飛機抵達時,比爾將還在等她嗎?)
  • Bill is still going to be waiting for Brooke when her plane arrives tonight. (今晚布魯克的飛機抵達時,比爾將還在等她)
  • Is Bill still going to be waiting for Brooke when her plane arrives tonight? (今晚布魯克的飛機抵達時,比爾將還在等她嗎?)

主動態/被動態

例句:

  • At 8:00 PM tonight, Jason will be washing the dishes. (今晚八點傑森將正在洗碗) - 主動態
  • At 8:00 PM tonight, the dishes will be being washed by Jason. (今晚八點碗盤將正在被傑森洗) - 被動態
  • At 8:00 PM tonight, Jason is going to be washing the dishes. - 主動態
  • At 8:00 PM tonight, the dishes are going to be being washed by Jason. - 被動態

注意:從上面的例句可知,未來進行式的被動態句型顯得十分不自然,因此未來進行式鮮少使用被動態。

Q:How long will you be working in Taipei? 和 How long will you work in Taipei? 有何不同呢?

A:這兩個句子一個是未來簡單式,一個是未來進行式。由於它們與現在簡單式和現在進行式可以相提並論,因此這裡就用現在式來解說,這樣比較容易瞭解。

大家知道,現在簡單式的主要含意之一就是,它們是在陳述一項事實、一項真理;換言之,它們是永久性的、永恆性的 (permanent),通常與時間沒有任何關連。舉例來說,Fish live in water. (魚生活在水中) 就是一項事實的陳述,一項過去、現在、未來都不會改變的真理,與時間沒有關連。問題中的 How long will you work in Taipei? 可以同樣看作是一項事實的陳述。至於 How long will you be working in Taipei? 則略有不同,因為現在或未來進行式指的是一種進行中或短暫性的 (temporary) 動作或事件。它們在現在或未來某個時間之前發生而且必定會在現在或未來那個時間之後的某個時間點結束。所以,當有人問你這句話時,那就表示那個人未必相信你會一直在台北工作,他認為將來你可能會到別的地方工作,所以才會用 “How long…” 來問你。

再強調一次:現在或未來簡單式指的是永久性的事情,而現在或未來進行式指的是短暫性的事情。大家務必將它們所代表的含意牢記在心,這對於理解一些相關句子會有很大的幫助。

從上述可知,如果你要問人家「你要在台北或某個地方工作多久」,正確的問法應該是 “How long will you be working in Taipei?”,因為 “How long will you work in Taipei?” 不怎麼合乎邏輯 — 沒有人敢保證他們一輩子一定都在台北工作,不會到別的地方另謀高就。同樣地,當有位國外朋友來台灣旅遊,你要問他會在台灣待多久,你要說 “How long will you be staying in Taiwan?”,而不要說 “How long will you stay in Taiwan?”,因為用一個表示永久性的時態 (未來簡單式) 來問暫時性的情況 (他只會在台灣待一段時間而已,不可能永久留在台灣) 是沒有道理的。