英文未來式用來描述「還沒發生」的事,最常見的是 will 和 be going to。如果你常常分不清什麼時候該用哪一個,別擔心,這是很多初學者都會遇到的問題。其實只要掌握幾個判斷重點,未來式一點都不難,這篇會用簡單的公式、例句和比較表,一步步帶你搞懂每種未來式的用法,最後再用 10 題練習題,幫你掌握好使用未來的時機。
什麼是英文未來式?
未來式的定義:描述「還沒發生」的動作
未來式(future tense)用來描述「還沒發生、之後才會發生」的事,例如明天的計畫、對未來的預測,或是答應別人要做的事。
- Kevin will call you tonight.(Kevin 今晚會打給你。)
- Amy is going to visit Tainan this weekend.(Amy 這週末要去台南。)
只要句子說的是「以後」的事,基本上就會用到未來式。
過去
Past
動詞過去式
現在
Present
動詞原形(第三人稱加 s)
未來
Future Tense
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?
- Amy: We’ve run out of milk. Kevin: Oh, I ___ buy some.
(A)will(B)am going to - Look at those clouds, Jason! It ___ snow.
(A)will(B)is going to - Don’t worry, Vivian. I ___ keep your secret.
(A)will(B)am going to - Cindy has booked a hotel. She ___ stay in Kyoto for three days.
(A)will(B)is going to - I think Eric ___ pass the exam.
(A)will(B)is going to
選擇題(二):選出正確的未來式時態
- Tina’s train to Kaohsiung ___ at 6:15 tomorrow morning.
(A)leaves(B)left(C)will have left(D)has left - This time tomorrow, Allen ___ the TOEIC test.
(A)takes(B)will be taking(C)will have taken(D)took - By the end of this month, Jessica and Peter ___ the project.
(A)finish(B)will be finishing(C)will have finished(D)are finishing - When Grace ___, I’ll let you know.
(A)arrives(B)will arrive(C)is going to arrive(D)will have arrived - 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 個判斷口訣:先看「何時決定」,再看「有沒有安排」,最後看「時間點」
- 何時決定:當下決定用 will,事先計畫用 be going to。
- 有沒有安排:約好的行程用現在進行式,時刻表用現在簡單式。
- 時間點:說「未來某個時間正在做什麼」用未來進行式,說「在未來某個時間前會做完」用未來完成式。
最常錯的 2 件事:時間/條件子句不用 will、計畫別用 will
- when、if、before、after 子句用現在簡單式,不用 will。
- 已經計畫好的事用 be going to 或現在進行式,不用 will。
結論
學完未來式,最好的複習方法就是實際用出來。睡前花 3 分鐘,用英文寫下明天要做的三件事,例如 I’m going to meet Amy for lunch.。寫的時候想一想:這件事是臨時決定的,還是早就安排好的?這樣練習幾天,你就會越來越有感覺。如果想要有老師幫你看句子、修正錯誤,或是正在準備多益,歡迎預約 Semicolon English 線上體驗課程,老師會依照你的程度和目標,幫你找到最適合的學習方式,讓英文一步步進步。
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.
