英语语法

Will 还是 Going To:英语真正怎么谈未来

英语有四种常见的谈未来方式,will 并不是默认那一种。每种形式在传达什么、为什么 "I will meet him tomorrow" 在母语者听来别扭,以及 25 个改错句。

FlexiLingo 团队
2026年8月24日
15 分钟阅读
在这里练

在真实视频里看一遍

FlexiLingo 视频库的每个视频都有可点击字幕和完整文稿。点任意单词即可查看释义、听发音,并留作复习。

打开视频库

1为什么 will 不是默认的未来

几乎每套英语教材都用 will 引入未来,而几乎每个学习者随后都会滥用它好几年。问题不在于 will 是错的,而在于在日常对话里,英语真正谈未来的四种方式当中,它是最少用的那一种。

问一个母语者明天做什么,然后数 will。你会听到 "I'm meeting Emma at six"、"I'm going to finish that report"、"my train leaves at eight"——几乎一个 will 都没有。will 出现在当场做决定、提出预测或做出承诺的时候。它是专用工具,不是万能工具。

所以 "I will meet him tomorrow" 在母语者耳中会微微走样。语法上无可挑剔。但如果这次见面早就约好了,will 就发错了信号——它暗示你正在此刻、在对话中途做决定,而这与你已经有时间、有对象的事实相矛盾。

这四种形式不是可以互换的文体选择。每一种都在告诉听者一件不同的事:决定是**什么时候**做出的,以及有多确定。选错不会毁掉句子,但会广播错误的信息。

Tip: 如果你只从本文带走一件事,就带走这个:当你已经有计划时,别用 will。单是这个习惯,就比任何关于概率的规则更能修好你的未来句。

2决定测试:你是什么时候决定的?

跟现在完成时与一般过去时一样,一个问题就能解决大多数情况——而且同样不是大家以为的那个问题。重点不是事情有多可能发生,而是决定发生的时间点。

问自己:在这段对话开始之前,我就已经决定了吗?如果是,用 going to 或现在进行时。如果我是此刻、随着话说出口才决定的,用 will。

经典的演示是电话。铃响了。"I'll get it"——你在那一瞬间决定,所以用 will。对比一下:朋友问你为什么穿着外套,你回答 "I'm going to get the post"——这是在问题被提出之前你就决定好的。同样的动词、同样的近期未来、相反的形式,而每个母语者都不假思索地完成这个切换。

  • 服务员:"Are you ready to order?" — "I'll have the salmon."(此刻决定)
  • 朋友:"Why are you at the fish counter?" — "I'm going to cook salmon tonight."(先前已决定)
  • "We've run out of milk." — "I'll buy some."(主动提出,此刻决定)
  • "Where are you off to?" — "I'm going to buy milk."(本来就是计划)

注意每一对里现实中的事件都是同一件。三文鱼没变,牛奶也没变。变的只是这个决定的来龙去脉,而英语把这段来龙去脉标记在动词上。

Tip: 主动提议、承诺和即时反应几乎总是用 will,因为按定义它们就是在当下产生的:I'll help you、I'll call you back、I'll do it。

3Going to:打算与看得见的迹象

going to 承担两项不同的工作,值得分开来看,因为学习者通常知道第一项,却漏掉第二项。

第一项:在此刻之前就定下的打算

I'm going to start running. We're going to move to Berlin next year. She's going to study medicine. 在你开口之前,决定就已经存在于你脑中。不需要预订、票或日期——只需要一个已经成形的意图。

第二项:基于眼前所见的预测

Look at those clouds — it's going to rain. He's going to fall. That vase is going to break. 这里的未来不是意见,而是从摆在你面前的当下迹象读出来的。用 will 会显得奇怪地抽离,仿佛你在推测而不是在目睹。

形式是 be + going to + 动词原形,由 be 承担人称:I'm going to、she's going to、they're going to。在快速口语中 going to 弱化成 gonna,在对话里完全正常,在正式书面语里完全错误。听懂 gonna 比说出 gonna 更重要。

绝不要在考试、邮件或论文里写 gonna。那是一种发音,不是一种拼写。哪怕每个母语者都这么说,阅卷人仍会判为错误。

Tip: "Going to go" 是对的,母语者也这么说,但很多人更愿意讲 "I'm going to the cinema" 而不是 "I'm going to go to the cinema"。两者都正确;短的更常见。

4Will:说话当下才做的决定

will 不是通用的未来。它标记的是在说话瞬间生成的东西,外加几项完全归它所有的职能。

  • Instant decisions — "I'll take this one."
  • Offers — "I'll carry that for you."
  • Promises — "I'll pay you back on Friday."
  • Refusals, with won't — "He won't answer the phone."
  • Requests — "Will you hold this a second?"
  • Predictions that are opinion rather than evidence — "I think she'll win."
  • Facts about the future nobody controls — "The sun will rise at 6.42."

will 加动词原形,所有人称通用:I will、she will、they will——永远不加 -s。口语里缩写是常态:I'll、she'll、we'll。否定形是 won't,它是古语 woll not 的缩写,所以才不长得像 willn't。

预测这一项最容易让学习者混乱,因为 will 和 going to 都能预测。差别在于来源。"It'll rain tomorrow" 是预报、是意见、是你相信的事。"It's going to rain" 是你抬头看天时说的话。眼前的迹象牵引 going to;脑中的判断牵引 will。

Tip: won't 也是英语表达顽固拒绝的方式,连物件都算:"The door won't open"、"My laptop won't start"。这里根本不涉及未来时间——意思是它就是不肯。

5现在进行时:约好了的未来

这是学习者用得最少、母语者却用得最多的近期未来形式,补上这个落差会让你听起来自然得多。

现在进行时表未来,意思是一个安排:某件已经定下的事,通常牵涉另一个人、一个时间或一次预订。I'm meeting Emma at six. We're flying to Rome on Tuesday. She's starting her new job on Monday. 它既不是预测也不是单纯的意图——它已经进了日程表。

比较这三句:"I'll see the dentist"(此刻才决定)、"I'm going to see the dentist"(我打算去,还没预约)、"I'm seeing the dentist at four"(已经约好)。真实生活里谈下周的对话,大量都是第三种,这正是过度依赖 will 会显眼的原因。

时间表达通常就是线索。如果你能挂上一个具体的日子、钟点或地点,现在进行时极可能就是最自然的选择。

这只适用于描述可安排事件的动词。状态动词不行:不能说 "I'm knowing the answer tomorrow",也不能说 "I'm being tired later"。那些要用 will 或 going to。

Tip: 下次谈计划时,把一个 will 换成现在进行时——用 "I'm having lunch with my brother on Saturday" 代替 "I will have lunch"。这是整个领域里见效最快的流利度升级。

6一般现在时:时刻表与日程

第四种形式会让人意外,因为它用一个现在时描述未来事件,而且毫无标记。

当某件事按固定的公开日程运行时,一般现在时就用来描述未来:The train leaves at 8.15. The film starts at seven. Term begins on 3 September. The shop opens at nine tomorrow. 这里没有人在做决定——存在一份时刻表,而你在把它念出来。

适用范围很窄:交通、影院、课程、营业时间、官方日程等等。它不适用于个人计划:"I go to the dentist tomorrow" 是错的,你要说 "I'm going to the dentist tomorrow"。判断标准是:控制时间的是一个机构还是一个人。

  • My flight lands at 6am. — 时刻表,正确
  • The conference starts on Monday. — 日程,正确
  • I meet my friend tomorrow. — 个人计划,错误;用 I'm meeting
  • The match kicks off at three. — 赛程,正确

Tip: 这也是时间状语从句里 when、before、after、if 之后要用的形式——那是第十节,也是最多人栽跟头的规则。

7四种形式并排看

整个系统就在这一屏。请横着读而不是竖着读:是情境决定形式,不是反过来。

  • Decided right now, in this conversation → will → "I'll answer it."
  • Decided earlier, no fixed arrangement → going to → "I'm going to redecorate the kitchen."
  • Arranged, with a time or another person → present continuous → "I'm meeting the builder at ten."
  • Fixed by a timetable or institution → present simple → "The builder's van arrives at nine."
  • Prediction from evidence you can see → going to → "That shelf is going to fall."
  • Prediction from belief or opinion → will → "I think prices will drop."
  • Offer, promise or refusal → will / won't → "I'll help." / "He won't listen."

在两种形式都可行的地方,它们很少同样自然。母语者是沿着这张表往下走的:已安排的事用现在进行时,意图用 going to,will 只在那个瞬间或那项职能要求时才用。

Tip: 如果在 going to 和现在进行时之间犹豫,就问是否牵涉另一个人或一次预订。如果是,用现在进行时。如果纯粹是你自己的意图,用 going to。

8预测:什么时候两种都行,什么时候不行

这是两种主要形式真正重叠的唯一区域,所以它制造了这么多困惑——也正因如此,把它弄清楚才值得。

两者都能预测,但出发点不同。will 从你脑子里往外预测:意见、信念、预期、知识。going to 从脑子外面预测:某种当下的、可观察的、指向那个结果的东西。

  • Look at him — he's going to be sick.(你看得见他的脸色)
  • I think he'll be fine.(你的意见)
  • The sky is black; it's going to pour.(迹象)
  • It'll probably rain at the weekend.(预报、判断)
  • Watch out, you're going to spill that!(正在你眼前发生)
  • She'll love this present.(你了解她)

因为 going to 依托看得见的迹象,它显得更即时、更确定。所以警告几乎总是用 going to:等你说出 "you're going to spill that" 的时候,杯子已经在倾斜了。"You will spill that" 听起来更像诅咒而不是警告。

Tip: probably、I think、I'm sure、I expect、maybe 这类词天然与 will 搭配,因为它们宣告了这是你的判断,而不是你能指出来的东西。

9Shall、be about to 与将来进行时

你还会遇到三种形式,从近乎绝迹到确实好用都有。

shall——基本退场,只剩两处

作为单纯的将来("I shall arrive at six"),shall 如今显得正式而过时,学习者完全不需要主动使用。但它在两个地方活得很好:以疑问形式提出的建议和提议——"Shall we go?"、"Shall I open the window?"——这是完全当代的英式英语。美式英语中通常用 "Should we go?" 取代。

be about to——紧接着的未来

"I'm about to leave" 意思是几秒或几分钟之内。它比 going to 更强、更贴近,在口语中非常常见。"The film is about to start" 意思是现在就坐好。另有 be on the point of,意思相同但明显更正式。

将来进行时——在未来某一刻正在进行

will be + -ing 描述在某个时间点已经在进行的事:"This time tomorrow I'll be flying to Madrid." 它还有第二种更微妙的用法——不带压力地询问计划。"Will you be using the car tonight?" 听起来中性,而 "Are you going to use the car?" 可能听起来像一个请求或抱怨的开头。

Tip: 最后这个用法值得偷师。将来进行时是英语里礼貌打听别人计划的方式,而几乎没有哪套教材会教它。

10时间状语从句:让所有人意外的规则

这条规则会绊倒各个水平的学习者,包括高级学习者,因为它把一个现在时硬塞进一个明明在谈未来的句子里。

在 when、as soon as、before、after、until、once 和 if 之后,英语用**现在时**表达未来含义。永远不用 will。"I'll call you when I arrive"——不是 "when I will arrive"。

  • I'll call you when I get home. — 不是 when I will get home
  • We'll start as soon as everyone arrives. — 不是 will arrive
  • Wait here until I come back. — 不是 until I will come back
  • If it rains, we'll cancel. — 不是 if it will rain
  • After you finish, we'll go. — 不是 after you will finish

注意这个结构:主句保留 will,时间状语从句丢掉它。"I'll call you" 是主句,用 will;"when I get home" 是时间从句,用一般现在时。两半都指向未来,但只有一半获准把它说出来。

有一个看起来像自相矛盾的例外。当 when 的意思是「在几点」而不是「在……的那一刻」时,will 就回来了:"I don't know when he will arrive." 那是间接疑问,不是时间状语从句。如果你能把 when 换成「在……的那一刻」,就把 will 去掉。

Tip: 单是这条规则,就能解释考试写作中相当大比例的未来时错误。如果读完本文你别的都不改,就改掉 "when I will"。

11二十五个句子,逐句改正

把右边遮住,看答案之前先改每一句。这些取自学习者真实口语和写作中出现频率最高的错误。

  • I will meet him tomorrow at six → I'm meeting him tomorrow at six
  • I will call you when I will arrive → I'll call you when I arrive
  • Look at the clouds, it will rain → Look at the clouds, it's going to rain
  • I go to the dentist tomorrow → I'm going to the dentist tomorrow
  • What do you do this weekend? → What are you doing this weekend?
  • The train will leave at 8.15 → The train leaves at 8.15
  • If it will rain, we stay home → If it rains, we'll stay home
  • I'm going to help you with that bag → I'll help you with that bag (offering now)
  • Wait, I go to get it → Wait, I'll go and get it
  • She will have a baby in March → She's going to have a baby in March
  • We will fly to Rome on Tuesday, it's booked → We're flying to Rome on Tuesday
  • I will can help you tomorrow → I'll be able to help you tomorrow
  • Shall we to go now? → Shall we go now?
  • I am about to going out → I'm about to go out
  • He won't to listen → He won't listen
  • This time tomorrow I fly to Madrid → This time tomorrow I'll be flying to Madrid
  • I think it's going to be fine, in my opinion → I think it'll be fine
  • Watch out, you will spill it! → Watch out, you're going to spill it!
  • The film will start at seven → The film starts at seven
  • I'm going to finish it, I promise → I'll finish it, I promise
  • When will the meeting finish, we go home → When the meeting finishes, we'll go home
  • Are you going to use the car tonight? (polite enquiry) → Will you be using the car tonight?
  • I will study medicine, I decided last year → I'm going to study medicine
  • My flight will land at 6am → My flight lands at 6am
  • Don't worry, I'm going to pay you back → Don't worry, I'll pay you back

Tip: 数一数你的错误里有多少是在计划已经存在的地方用了 will。对大多数学习者来说,光这一个模式就占了整份清单的多数。

12在真实口语里听出差别

上面每一条规则,都是在描述母语者本来就不假思索在做的事。读描述帮你注意到它;只有听得够多,才会让你真的做到。

未来时特别容易从真实内容里收集,因为人们时时刻刻在谈计划。任何关于周末的访谈、vlog、播客对话或情景喜剧片段,都会在五分钟里给你十来个例子——而且它们会压倒性地是现在进行时和 going to,而不是 will,这正是本文真正想教会你的事实。

听还能修好规则修不了的东西:弱读。真实语流会以正常语速把 gonna、I'll、we'll、won't 抛给你,如果你只在纸面上见过这些形式,你会把它们听成别的词。认出它们是听力技能,和知道何时使用是两回事。

  • 找任何一段关于计划的对话——周末、假期、明年
  • 边听边数这四种形式;留意光秃秃的 will 到底有多罕见
  • 每听到一个 will,就问它在执行哪项职能:决定、提议、承诺、预测
  • 存整句连同它的情境,绝不要只存孤立的结构
  • 下次谈自己的计划时,直接套用那个句式

Tip: FlexiLingo 在 YouTube 和播客上叠加互动字幕,你可以点任意单词查看释义和 CEFR 等级,再连同整句一起收藏——这在本主题上比平时更重要,因为决定形式的正是情境。

常见问题

will 和 going to 有什么区别?

will 标记的是在说话当下做出的决定,外加提议、承诺和基于意见的预测。going to 标记的是对话之前就定好的意图,外加从看得见的迹象读出的预测。电话响了你说 "I'll get it",因为你刚刚才决定;你说 "I'm going to cook tonight",因为你先前就决定了。两种情况下事件相同——不同的只是这个决定的来龙去脉。

为什么 "I will meet him tomorrow" 听起来别扭?

它语法正确,但发错了信号。如果你有人、有时间,这次见面就是约好的,而英语用现在进行时标记约定:"I'm meeting him tomorrow." 用 will 会暗示你正在说话时才决定,这与约定已经存在的事实相冲突。

我可以用现在进行时表将来吗?

可以,而且母语者一直这么用——这是谈近期安排最常见的方式。"I'm flying to Rome on Tuesday"、"She's starting her new job on Monday." 它需要某种已安排好的东西:一个时间、一次预订,或另一个人。它不能用于状态动词,所以 "I'm knowing the answer tomorrow" 是错的。

为什么 "when I will arrive" 是错的?

在 when、as soon as、before、after、until、once 和 if 之后,英语用现在时表达未来含义:"I'll call you when I arrive." 主句保留 will,时间从句丢掉它。唯一的例外是 when 在间接疑问中表示「在几点」——"I don't know when he will arrive" 是正确的,因为那不是时间状语从句。

"gonna" 可以接受吗?

口语里可以——going to 通常就这么发音,每个母语者都这么说。书面语里不行。别把 gonna 写进考试、邮件或论文;阅卷人会算作错误。把它当作听的时候要认出来的东西,而不是要写到纸上的东西。

现在还有人用 shall 吗?

作为单纯的将来,几乎没有了——"I shall arrive at six" 听起来正式又过时,你完全不需要主动去用。但在提出建议或提议的疑问句里,shall 活得很好:"Shall we go?"、"Shall I open the window?" 那是当代英式英语。美国人通常说 "Should we go?"。

2026年8月24日
FL
FlexiLingo 团队
我们打造的工具,把真实内容——YouTube、播客、文章——变成带互动字幕、即时查词和间隔重复的语言课程。

别再默认选 will 了

FlexiLingo 视频库的每个视频都有可点击字幕和完整文稿。点任意单词即可查看释义、听发音,并留作复习。