英文未來式怎麼用?初學者一看就懂的完整教學

英文未來式怎麼用?初學者一看就懂的完整教學

英文未來式用來描述「還沒發生」的事,最常見的是 will 和 be going to。如果你常常分不清什麼時候該用哪一個,別擔心,這是很多初學者都會遇到的問題。其實只要掌握幾個判斷重點,未來式一點都不難,這篇會用簡單的公式、例句和比較表,一步步帶你搞懂每種未來式的用法,最後再用 10 題練習題,幫你掌握好使用未來的時機。

什麼是英文未來式?

未來式的定義:描述「還沒發生」的動作

未來式(future tense)用來描述「還沒發生、之後才會發生」的事,例如明天的計畫、對未來的預測,或是答應別人要做的事。

  • Kevin will call you tonight.(Kevin 今晚會打給你。)
  • Amy is going to visit Tainan this weekend.(Amy 這週末要去台南。)

只要句子說的是「以後」的事,基本上就會用到未來式。

 

 
 

過去

Past

helped

動詞過去式

 

現在

Present

help / helps

動詞原形(第三人稱加 s)

 

未來

Future Tense

will + help

will + 動詞原形

英文動詞沒有「未來形」,所以 要靠助動詞和句型表達

英文動詞有現在式(play)和過去式(played)的變化,卻沒有專屬的「未來形」。所以英文要表達未來,得靠助動詞 will,或是 be going to 這類句型,放在原形動詞前面。

時間

動詞寫法

例句

過去

動詞改成過去式

Jason played tennis yesterday.

現在

動詞用現在式

Jason plays tennis every Sunday.

未來

助動詞/句型 + 原形動詞

Jason will play tennis tomorrow.

這也是為什麼未來式的表達方式不只一種,接下來會一一介紹。

<延伸閱讀:過去簡單式怎麼用?規則、句型、不規則動詞一次學會!\>

未來式的基本公式:will 與 be going to

will + 原形動詞(肯定、否定、疑問句)

will 是助動詞,後面一定接原形動詞,而且不論主詞是 I、he 還是 they,will 都不用變化。

句型

公式

例句

肯定句

主詞 + will + 原形動詞

Vivian will visit her grandma tomorrow.

否定句

主詞 + will not + 原形動詞

Vivian will not visit her grandma tomorrow.

疑問句

Will + 主詞 + 原形動詞?

Will Vivian visit her grandma tomorrow?

疑問句的簡答:Yes, she will. / No, she won’t.

be going to + 原形動詞(肯定、否定、疑問句)

be going to 的 be 動詞要跟著主詞變化:I 用 am,he/she/it 用 is,you/we/they 用 are。

句型

公式

例句

肯定句

主詞 + be + going to + 原形動詞

Eric and Cindy are going to move next month.

否定句

主詞 + be + not + going to + 原形動詞

Eric and Cindy are not going to move next month.

疑問句

Be + 主詞 + going to + 原形動詞?

Are Eric and Cindy going to move next month?

疑問句的簡答:Yes, they are. / No, they aren’t.

縮寫寫法:I’ll、won’t、gonna

口語和日常書信中,未來式常用縮寫:

原本寫法

縮寫

例句

I will

I’ll

I’ll text you later, Tina.

will not

won’t

Allen won’t be late.

going to

gonna

Jessica’s gonna grab some coffee.

要注意,won’t 不是 willn’t,這是初學者很常寫錯的地方。另外, gonna 是非常口語的寫法,適合聊天或傳訊息,正式寫作、考試和商業 email 請寫完整的 going to。

未來式怎麼選?will 和 be going to 的差別

很多時候 will 和 be going to 可以互換,但在下面三種情況,選對了句子才會自然。

當下決定用 will,事先計畫用 be going to

說話「那一刻」才做的決定,用 will(帶有當下意願/自己決定的語感);說話之前就已經打算好、甚至正在推進的事,用 be going to(帶有已安排好/朝該方向進行的語感)。

  • Amy: The phone is ringing.(電話響了。)
    Peter: I’ll get it.(我來接。)→ 聽到電話才決定,用 will
  • Jason is going to study abroad next year. He’s already applied.(Jason 明年要出國念書,他已經申請了。)→ 早就計畫好,用 be going to
  • We’re going to have an exam next week.(我們下週有考試。)→ 考試是排定好的行程,用 be going to 比 will 更自然

個人預測用 will,根據眼前狀況預測用 be going to

根據自己的想法或經驗做預測,用 will;眼前已經看到明顯的徵兆或證據,用 be going to。

  • Kevin thinks his team will win the game.(Kevin 覺得他們隊會贏。)→ 個人看法,用 will
  • Look at those dark clouds, Vivian. It’s going to rain.(Vivian,你看那些烏雲,要下雨了。)→ 眼前看得到徵兆,用 be going to

承諾、提議、請求只用 will

表達承諾、主動提議幫忙、請別人幫忙時,只能用 will,不用 be going to。

  • 承諾:I will always support you, Grace.(Grace,我會一直支持你。)
  • 提議:That bag looks heavy, Tina. I’ll help you.(Tina,那個包包看起來很重,我幫你。)
  • 請求:Will you close the window, Allen?(Allen,可以請你關窗嗎?)

比較表:一張表看懂兩者差異

比較項目

will

be going to

給人的感覺 

當下意志、單純陳述未來事實

早已計畫、事情正在推進中

決定的時間

說話當下才決定(臨時起意)

說話前就計畫好(早有打算)、眼前的狀況、證據

承諾/提議/請求

可以用

不用

例句

I’ll call Kevin now.

(我現在打給 Kevin。 )

I’m going to call Kevin after lunch.

(我午餐後要打給 Kevin。 )

 

未來式的其他表達:現在進行式與現在簡單式

除了 will 和 be going to,英文也常用「現在式的句型」來說未來的事,關鍵在於事情安排得有多確定。

現在進行式:已安排好的個人行程

公式是「主詞 + be + V-ing」,用來說已經約好、訂好、安排好的個人行程,通常會搭配明確的未來時間。

  • Amy is seeing her dentist on Friday.(Amy 星期五要看牙醫。)→ 已經預約
  • Jason and Vivian are flying to Tokyo next Monday.(Jason 和 Vivian 下週一飛東京。)→ 機票已訂好

現在簡單式:時刻表、固定排程(火車、課表)

公式是「主詞 + 現在式動詞」,用在按照時刻表或固定排程發生的事,例如交通班次、課表、營業時間、活動時間。這類事情不會因為個人意願改變。

  • Eric’s train leaves at 7:30 tomorrow morning.(Eric 的火車明天早上七點半開。)
  • Cindy’s English class starts at 9 a.m. next Monday.(Cindy 下週一的英文課早上九點開始。)
  • Tina’s café opens at 10 on Saturday.(Tina 的咖啡店星期六十點開門。)

四種表達方式的確定程度比較

確定程度

表達方式

使用情境

例句

最高

現在簡單式

時刻表、固定排程

The movie starts at 8.

高

現在進行式

已安排好的個人行程

I’m seeing Amy tonight.

中

be going to

事先計畫、根據眼前狀況的預測

I’m going to see Amy this week.

較低

will

當下決定、個人預測

Maybe I’ll see Amy later.

簡單來說,越是白紙黑字、排定好的事,越適合用現在式句型;越是臨時起意或猜測,越適合用 will。

未來式進階①:未來進行式

公式:will be + V-ing

句型

公式

例句

肯定句

主詞 + will be + V-ing

Grace will be working at 3 p.m. tomorrow.

否定句

主詞 + will not be + V-ing

Grace won’t be working at 3 p.m. tomorrow.

疑問句

Will + 主詞 + be + V-ing?

Will Grace be working at 3 p.m. tomorrow?

用法:未來某個時間點正在進行的動作

未來進行式描述「在未來某個時間點,某件事正在進行中」,重點是那個當下的畫面。

  • This time next week, Peter will be lying on a beach in Bali.(下週的這個時候,Peter 正躺在峇里島的沙灘上。)
  • Don’t call Jessica at 8 tonight. She’ll be having dinner with her family.(今晚八點別打給 Jessica,她那時正在跟家人吃晚餐。)

禮貌詢問他人計畫的用法

想問別人的安排,又不想聽起來像在要求對方,可以用「Will you be + V-ing…?」,語氣會比「Will you + 原形動詞?」更委婉。

  • Will you be using the car tonight, Ken?(Ken,你今晚會用到車嗎?)→ 單純詢問,想知道能不能借車
  • Will you use the car tonight, Ken?(Ken,你今晚要用車嗎?)→ 聽起來比較像在請對方做決定

這種用法在職場英文很常見,例如:Will you be joining the meeting tomorrow, Emily?(Emily,你明天會參加會議嗎?)

未來式進階②:未來完成式

公式:will have + p.p.

p.p. 是過去分詞(past participle),例如 finish → finished、write → written、go → gone。

句型

公式

例句

肯定句

主詞 + will have + p.p.

Andy will have finished the report by Friday.

否定句

主詞 + will not have + p.p.

Andy won’t have finished the report by Friday.

疑問句

Will + 主詞 + have + p.p.?

Will Andy have finished the report by Friday?

用法:未來某時間點前已完成的動作

未來完成式描述「到未來某個時間點為止,某件事已經完成了」,重點是「完成」這個結果。

  • By 2027, Vivian will have worked here for ten years.(到 2027 年,Vivian 就在這裡工作滿十年了。)
  • The movie will have started by the time Kevin and Amy get there.(等 Kevin 和 Amy 到的時候,電影應該已經開始了。)

常搭配的時間詞:by、by the time

未來完成式一定要有一個「未來的時間點」當基準,最常用的是 by 和 by the time。

  • by + 時間:在某時間之前。例:by next Monday、by the end of this year
  • by the time + 子句:等到……的時候。子句要用現在簡單式,不用 will。

例:By the time Jason wakes up, his mom will have left.(等 Jason 醒來時,他媽媽已經出門了。)

延伸:未來完成進行式

公式是「will have been + V-ing」,強調某個動作到未來某時間點為止「已經持續了多久」,而且可能還在繼續。初學者只要先認得這個句型就好,日常使用頻率不高。

  • By next June, Tina will have been teaching English for six years.(到明年六月,Tina 教英文就滿六年了。)

未來式的時間副詞與關鍵字

常見時間詞:tomorrow、next week、soon、in + 時間

看到下面這些時間詞,通常就是在說未來的事:

時間詞

中文意思

例句

tomorrow

明天

Eric will finish the report tomorrow.

tonight

今晚

Cindy and Allen are going to watch a movie tonight.

next week/month/year

下週/下個月/明年

Jessica is starting a new job next month.

soon

很快、不久

Peter will arrive soon.

in + 一段時間

在……之後

Grace will be back in ten minutes.

later

稍後

I’ll call you later, Ken.

someday/one day

總有一天

Emily will visit Iceland someday.

特別注意「in + 一段時間」:in ten minutes 是「十分鐘後」,不是「在十分鐘之內」。

 

時間與條件子句不用 will(when、if、before、after)

這是未來式最重要的規則之一:在 when、if、before、after、as soon as、until 開頭的子句裡,就算說的是未來,也要用現在簡單式,不用 will。主要子句才用 will。

  • When Andy gets home, he’ll call you.(Andy 到家就會打給你。)
  • If it rains tomorrow, Kevin and Amy will stay home.(如果明天下雨,Kevin 和 Amy 就會待在家。)
  • Jason will brush his teeth before he goes to bed.(Jason 睡前會刷牙。)
  • After Vivian graduates, she’s going to work in Taipei.(Vivian 畢業後要去台北工作。)

記法很簡單:從屬子句負責「條件或時間」,用現在式;主要子句負責「結果」,才用未來式。

未來式常見錯誤

If I will… → If I…

  • ❌ If Eric will have time, he’ll help you.
  • ✅ If Eric has time, he’ll help you.(如果 Eric 有空,他會幫你。)

if、when 等子句要用現在簡單式,前面「時間與條件子句」的規則要牢記。

will + to V、will + V-ing 等公式錯誤

will 是助動詞,後面只能接原形動詞。

  • ❌ Cindy will to go there. → ✅ Cindy will go there.
  • ❌ Tina will going home. → ✅ Tina will go home.
  • ❌ Allen will plays tennis. → ✅ Allen will play tennis.

如果真的要表達「未來正在進行」,要寫成 will be V-ing,不能少了 be。

把 be going to 的 be 動詞漏掉

  • ❌ Jessica going to buy a new phone.
  • ✅ Jessica is going to buy a new phone.(Jessica 要買新手機。)
  • ❌ Peter are going to call you. → ✅ Peter is going to call you.

be going to 的 be 動詞不能省略,而且要跟主詞一致。

計畫事項誤用 will

已經決定好、有安排的事,用 will 聽起來會像臨時起意。

  • ❌ Grace has bought the tickets. She will see a concert on Saturday.
  • ✅ Grace has bought the tickets. She’s going to see/She’s seeing a concert on Saturday.(Grace 買好票了,星期六要去看演唱會。)

未來式常見問題 FAQ

1. shall 還能用嗎?

可以,但用法變少了。過去 shall 可以搭配 I 和 we 表示未來,現在多半被 will 取代,只在比較正式的英式英文中看得到。

現代英文最常見的 shall 用法,是用疑問句提出建議或主動幫忙:

  • Shall we go for a walk, Ken?(Ken,我們去散個步好嗎?)
  • Shall I open the window, Emily?(Emily,要我開窗嗎?)

另外,法律合約中常用 shall 表示「必須、應該」,這屬於正式文件的特殊用法。

2. be about to 和 be going to 有什麼不同?

be about to 表示「馬上、即將」發生,時間比 be going to 更近,通常就是幾秒或幾分鐘內的事。

  • The movie is about to start, Andy. Turn off your phone.(Andy,電影馬上要開始了,把手機關掉。)
  • The movie is going to start at 7.(電影七點開始。)

因為 be about to 表示極短時間內的動作,習慣上不搭配任何具體的時間詞(例如不能加 at 5 p.m.、tomorrow 或 in 10 minutes)。

3. 「過去的未來」要怎麼說?was going to 和 would 的用法

有時候我們想說的是「過去當時打算要做、或以為會發生的事」,這種從過去看未來的說法,要把 will 和 be going to 改成過去式:will 變成 would,am/is/are going to 變成 was/were going to。

  • Amy was going to call you, but she forgot.(Amy 本來要打給你,但她忘了。)
  • Kevin said he would help me with my homework.(Kevin 說他會幫我寫作業。)

was going to 很常用來表達「原本的計畫沒有實現」,後面常接 but 說明原因。would 則常出現在轉述別人說過的話,例如 He said he would…、She promised she would…。

未來式練習題與解答

選擇題(一):will 還是 be going to?

  1. Amy: We’ve run out of milk. Kevin: Oh, I ___ buy some.
    (A)will(B)am going to
  2. Look at those clouds, Jason! It ___ snow.
    (A)will(B)is going to
  3. Don’t worry, Vivian. I ___ keep your secret.
    (A)will(B)am going to
  4. Cindy has booked a hotel. She ___ stay in Kyoto for three days.
    (A)will(B)is going to
  5. I think Eric ___ pass the exam.
    (A)will(B)is going to

選擇題(二):選出正確的未來式時態

  1. Tina’s train to Kaohsiung ___ at 6:15 tomorrow morning.
    (A)leaves(B)left(C)will have left(D)has left
  2. This time tomorrow, Allen ___ the TOEIC test.
    (A)takes(B)will be taking(C)will have taken(D)took
  3. By the end of this month, Jessica and Peter ___ the project.
    (A)finish(B)will be finishing(C)will have finished(D)are finishing
  4. When Grace ___, I’ll let you know.
    (A)arrives(B)will arrive(C)is going to arrive(D)will have arrived
  5. Ken ___ lunch with his boss tomorrow. He booked a table yesterday.
    (A)has(B)had(C)is having(D)has had

解答與解析

題號

答案

解析

1

(A)will

發現沒牛奶才決定去買,是說話當下的決定。

2

(B)is going to

看到烏雲,是根據眼前狀況做的預測。

3

(A)will

保守秘密是承諾,只能用 will。

4

(B)is going to

已經訂好飯店,是事先的計畫。

5

(A)will

I think 帶出個人看法的預測。

6

(A)leaves

火車時刻表,用現在簡單式。

7

(B)will be taking

未來某時間點正在進行的動作,用未來進行式。

8

(C)will have finished

by + 未來時間點,表示屆時已完成,用未來完成式。

9

(A)arrives

when 引導的時間子句不用 will,用現在簡單式。

10

(C)is having

已經訂位,是安排好的個人行程,用現在進行式。

結論:未來式重點整理

看到這裡,你已經把未來式的重點都學完了!最後用一張表和幾個口訣,幫你快速複習一次。

一張表總整理:6 種未來式表達的公式、用法、例句

表達方式

公式

用法

例句

will

will + 原形動詞

當下決定、預測、承諾

Kevin will help you.

be going to

be going to + 原形動詞

事先計畫、根據眼前狀況的預測

Amy is going to learn Japanese.

現在進行式

be + V-ing

已安排的行程

Jason is meeting a client tomorrow.

現在簡單式

現在式動詞

時刻表、固定排程

Vivian’s bus leaves at 8:10.

未來進行式

will be + V-ing

未來某時正在進行

Eric will be sleeping at midnight.

未來完成式

will have + p.p.

未來某時前已完成

Cindy will have finished it by noon.

3 個判斷口訣:先看「何時決定」,再看「有沒有安排」,最後看「時間點」

  1. 何時決定:當下決定用 will,事先計畫用 be going to。
  2. 有沒有安排:約好的行程用現在進行式,時刻表用現在簡單式。
  3. 時間點:說「未來某個時間正在做什麼」用未來進行式,說「在未來某個時間前會做完」用未來完成式。

最常錯的 2 件事:時間/條件子句不用 will、計畫別用 will

  • when、if、before、after 子句用現在簡單式,不用 will。
  • 已經計畫好的事用 be going to 或現在進行式,不用 will。

結論

學完未來式,最好的複習方法就是實際用出來。睡前花 3 分鐘,用英文寫下明天要做的三件事,例如 I’m going to meet Amy for lunch.。寫的時候想一想:這件事是臨時決定的,還是早就安排好的?這樣練習幾天,你就會越來越有感覺。如果想要有老師幫你看句子、修正錯誤,或是正在準備多益,歡迎預約 Semicolon English 線上體驗課程,老師會依照你的程度和目標,幫你找到最適合的學習方式,讓英文一步步進步。

Picture of Owen

Owen

每一次的學習都是成長的步伐,當我們感受到進步的成就感,那股力量便會推著我們勇敢前行,迎接更多可能性。Every moment of learning is a step toward growth. When we feel the sense of accomplishment from progress, that force propels us forward with courage, opening the door to new possibilities.