
学完了四种现在时态和四种过去时态,我们现在要进入时态矩阵的第三个时间维度——将来,也就是如何用英语表达“未来将要发生的事情”。很多同学会觉得将来时很难,其实真正让人困惑的地方并不是结构难,而是英语里表达将来的方式特别多,不止一种。比如你会看到 will、be going to、现在进行时(be doing),甚至有时用现在简单时也能表达将来的含义。
那么,面对同一样的未来事件,我们该用哪种表达?到底是 will,还是 be going to,或者是现在进行时呢?其实,不同的表达方式各有各自的语感和适用场景,差别并不是“哪个正确哪个错误”,而是“哪种说法最贴合此刻的语境和说话人的心态”。你要做的,是学会辨别它们背后微妙的语气、心理和时态逻辑,而不是死记硬背“遇到未来就用 will”。这一章,我们就会系统梳理三种主要的将来表达方式,让你建立清晰的整体认知,也能灵活选用合适的表达,让表达将来变得自然又高级。
在正式讲解三种表达将来的结构之前,先整体梳理一下它们,并排对比形成初步印象。这三种表达并不仅是简单的语法替换,而是深刻反映了说话者的心理、对事情安排的确定性、以及对未来的预判方式。它们分别是:
例子分析:
will 是英语表达将来的基础工具,功能丰富,有以下主要用法:
will 的最典型口语场景是“此时此刻才做出的决定”,即说话人在说这句话之前并没有任何预谋,而是情境触发。例如:

A:We're almost out of coffee.
咖啡快喝完了。
B:Oh, I'll go buy some on my way home.
哦,我回家路上去买一些。
注意!B 说“I'll go buy some”,说明这个决定是刚刚当下做出的。如果 B 早已计划好,就应该说“I'm going to buy some on my way home.” 现实生活中,点菜、现场决定要不要做某事时,都会优先用 will。
The phone is ringing. — I'll answer it.
电话响了。——我来接!
Your bag looks heavy. — I'll help you with it.
你的包好像很重。——我帮你拿吧!(见机行事)
will 也可以表达对未来的预测,通常是基于说话人感受、经验、直觉做出的主观推断,没有确凿证据:
I think the meeting will take about two hours. — Don't worry, everything will be fine.
我觉得会议大概会开两个小时。——不用担心,一切都会好的。
更多例子:
I don't think he'll agree with our plan.
我觉得他不会同意我们的计划。
People will probably travel more in the future.
未来人们可能会更多地旅行。(泛泛的展望)
will 常用在正式或非正式场合承诺某事,表达一种负责、保证的语气。比如:
I'll help you move this weekend, I promise. — I won't tell anyone, you have my word.
我周末帮你搬家,我保证。——我不会告诉任何人,你有我的承诺。
也可以用于书信和口头答应:
I'll send you the files this afternoon.
我下午把文件发给你。
Don't worry. I'll always support you.
别担心。我永远支持你。
will 也可用来表达请求或提出建议,比用 can/would 更直接但不失礼貌。例如:
Will you please close the window?
你能帮我关下窗户吗?
Will you marry me?
你愿意嫁给我吗?
will 在第一类条件句主句中必不可少,表示“将来可能发生的结果”。结构通常是 if + 一般现在时,主句用 will:
If you study hard, you will pass the exam. — If it rains, we'll cancel the picnic.
如果你认真学习,你会通过考试。——如果下雨,我们就取消野餐。
If she calls, I'll let you know.
如果她来电话,我会告诉你。
If you don't hurry, you'll miss the train. 如果你不快点,就赶不上火车了。
小结: will 不只是一种单纯“表达将来”的结构,更重要的是它体现了说话人当下的心理立场(临时决定、主观看法、庄重承诺、现场请求等),灵活掌握才能地道表达未来!
be going to 强调提前计划或已经决定好的意图。说话人在表达时内心早已制定了计划,而非一时兴起、即兴决定。通常是在对某件事情思考和安排过后才会用 be going to。

A:Any plans for the holiday?
假期有什么计划吗?
B:Yes! I'm going to visit my parents in Chengdu. We're going to explore some old towns nearby.
有!我打算去成都看望父母,我们打算去附近几个古镇转转。
这里的“I'm going to visit”说明这个计划在对话之前就已经想好了,不是临时起意。与 will 的“现场、临时做决定”相对,be going to 重点在于提前规划。例如:
I'm going to learn Spanish next year.
我决定明年学习西班牙语。(我已经有了这个打算,可能还查过资料了)
They're going to move to another city.
他们打算搬到另一个城市。(这个计划通常家里已经讨论过)
be going to 还能用于表达“有明确迹象、证据”的预测,强调说话人已看到结果发生的征兆或迹象。这种预测并不是凭空想象,而是有事实基础的。例如:
Look at those dark clouds — it's going to rain soon. 看那些乌云——马上要下雨了。
She's been studying so hard; she's going to do great on the exam. 她一直在努力学习,她考试一定会很好。
这里的“Look at those dark clouds”(看见乌云)提供了可以观察到的证据,所以选用 be going to;又如:
Watch out! You're going to spill your coffee.
小心!你咖啡要洒了。(因为杯子已经歪了)
The baby is crying. I think she's going to wake up soon.
宝宝在哭,我觉得她很快就会醒。(已经有醒来的迹象)
对比:如果是没有任何迹象,仅凭主观猜测、个人感觉,则更倾向于用 will。
例如:I think it will rain tomorrow.(只是个人的气象预报或直觉)
很多时候,这两个表达未来的结构可以互换,但它们的语气和使用场景有所不同。下表帮助你对照区分:
进一步补充说明:
一个最容易出错的场景: 比如在餐厅,服务员问你“你要点什么?”,此时你应该用 will,说:“I'll have the coffee, please.”(✓)而不是 “I'm going to have the coffee.”(✗)
后者听起来像是你进门前就决定好要喝咖啡了,不自然。 类似地,比如朋友突然约你“今晚要不要一起吃饭?”,你想当场答应,可说:“I'll join you!”(临时决定),而说“I'm going to join you.”会显得你事先有过盘算。
技巧记忆:

在表达将来时态时,除了 will 和 be going to,现在进行时也是一个非常常用且自然的表达方式。尤其是当某个计划、活动已经事先安排好,甚至具体落实下来了,母语者经常会用现在进行时来描述这些“板上钉钉”的近期计划。
前面已经提到,现在进行时可以表达已经安排好的近期计划,这里和 will / be going to 再做一个全面对比和补充说明:
I'm having lunch with my boss tomorrow. 我明天要和我的老板吃午饭。
(现在进行时——已经约好了,非常确定)
I'm going to have lunch with her tomorrow. 我打算明天和她吃午饭。
(be going to——有明确意图和计划,但事态没那么确定、还未完全敲定)
I'll probably grab lunch with someone tomorrow. 我明天可能会和某个人吃午饭。
(will——没有提前计划,只是临时的想法或者随口说说,语气最不确定)
扩展说明:
例:I'm flying to Beijing next Friday.(机票买好、计划定好)
例:I'm going to start a new book this weekend.(有这个想法/计划)
例:Maybe I'll visit you this summer.(还没定下来,只是可能)
有时同一个计划可以用三种方式表达,但语气差别很大:
小贴士: 你可以把现在进行时理解为“已落实”,be going to 理解为“有打算/有迹象”,will 理解为“刚想到/比较随性的推测”。
shall 在现代英语中使用范围已经很窄,主要出现在两个场景:
在日常口语和一般写作中,will 基本取代了 shall,所以学习和使用的时候不用过度纠结,优先掌握 will 的用法即可。
Shall I open the window? 我来开窗吗
Shall we get started? 我们开始吧?
第一题(选择题)
知识点:will 表临时决定
下面哪个句子使用 will 是最自然、最地道的?
A. I will visit Paris next month — I bought my ticket three months ago.
B. The phone is ringing — I'll answer it.
C. Look at the clouds! I will rain.
D. She will have a meeting tomorrow afternoon — she told me last week.
答案是 B。“The phone is ringing — I'll answer it.”——电话正在响,这是一个当下临时做出的决定(接电话),用 will 完全正确。A 中票三个月前就买了,是事先有计划的,应该用 be going to 或现在进行时(✗);C 中应该是“it's going to rain”(有根据的预测,云已经来了)(✗);D 中 meeting 是上周就计划好的,更适合 is having 或 is going to have(✗)。
第二题(选择题)
知识点:be going to 表有根据的预测
选出使用 be going to 最恰当的句子:
A. I think summer will be hotter than usual this year — it's just a feeling.
B. She's been training for months. She's going to win this competition.
C. Someday, robots will take over many jobs.
D. Don't worry, I'll be careful.
答案是 B。“She's been training for months. She's going to win.”——长达数月的训练是可见的、有根据的依据,所以预测用 be going to,语气是“根据现有情况判断,很可能会”。A 中是“感觉”,没有明确依据,用 will 更自然(✗);C 是关于遥远未来的泛化预测,通常用 will(✗);D 是承诺,用 will(✗)。
第三题(选择题)
知识点:will 与 be going to 的语境选择
两个朋友在餐厅点餐,服务员问:“您需要什么?”顾客选好了想要的菜,应该怎么说?
A. I'm going to have the salmon, please.
B. I'll have the salmon, please.
C. I will be having the salmon, please.
D. I'm having salmon, I decided last night.
答案是 B。“I'll have the salmon, please.”——点餐是当场做出的决定(服务员来了才决定点什么),用 will 是最自然、最常见的表达方式。在英语餐厅中,这是标准的点餐句型。A 中 be going to 暗示你提前计划好了要点三文鱼,语感不自然(✗);C 是将来进行时,在餐厅点餐中不常用(✗);D 中“I decided last night”反而更适合用 be going to(✗)。
第四题(情景问答)
知识点:三种将来表达的区别
你的同事问你:“你有没有下周的计划?”你需要说三件事:①你临时决定下周一去帮朋友搬家;②你上个月就计划好了下周三去看牙医;③你有一种感觉觉得下周五的项目汇报会进展顺利。请对应用 will、be going to、will 分别造句,并说明为什么。
①下周一帮朋友搬家(临时决定)→ 用 will:“Actually, I'll help a friend move on Monday.”(实际上,我周一要帮一个朋友搬家。)用 will 因为这是对话中临时说出的决定。②下周三看牙医(提前计划好)→ 用 be going to:“I'm going to the dentist on Wednesday — I made the appointment last month.”(我周三要去看牙医,上个月就预约好了。)用 be going to 因为这是事先计划好的。③下周五汇报感觉会顺利(主观预测)→ 用 will:“I think the project presentation on Friday will go well.”(我觉得周五的项目汇报会进展顺利。)用 will 因为这只是主观感觉,没有明确依据。
第五题(情景问答)
知识点:现在进行时表已确定的将来安排
你和朋友约好了这个周末的安排:周六上午一起去跑步,下午去看一场早就买好票的电影,晚上在你家吃饭。请用现在进行时写出这三个已经确定落实的计划,并解释为什么用现在进行时而不是 will。
参考回答:On Saturday morning, we're going running together. In the afternoon, we're watching a film — we bought the tickets a week ago. And in the evening, we're having dinner at my place.(周六上午我们一起去跑步。下午我们去看电影——票是一周前买的。晚上在我家吃晚饭。)用现在进行时而不是 will 的原因:这三个安排都已经确定落实了(约好了时间和对象、票已经买好了),现在进行时比 will 更能体现这种“已经安排好”的确定感,语气也更自然、更口语化。will 更适合临时决定和不确定的预测,而不是这种有具体对象和时间的既定安排。