will 和 be going to 表预测
will是一般将来时态的**“代言人”**,其最典型的用法就是对未来进行“预测”(prediction about the future – something we expect to happen)。
be going to 也可以表示“预测”,是我们对未来某件事发生的可能性做出预测。
-
对于表预测,be going to 比 will 有更多的证据支持,而且事件发生的时间更近,并且更为客观
-
对于表预测,will 的语气比 be going to 更正式
be going to 表示“计划”与 will 表示意愿
- be going to 表示“计划”,需要用“人”做主语
- be going to 表示“决心”,具有强烈的感情色彩
- will 表示“意愿”,一个当机立断的决定
比较:will 表示“意愿”和 be going to 表示“打算”
- be going to 表示说话人对未来行动的计划或打算,通常是经过事先考虑并含有已经为这一行动做了某些准备的意思
- will表示意愿,表示在说话时立即做出决定将去做某事,事先并没有经过考虑,更没有事先的准备
总结
| 语意 | 用法 | 主语 |
|---|---|---|
| 预测 | will / be going to | 人称主语或非人称主语 |
| 意图打算 | be going to | 人称主语 |
| 意愿、当机立断的决定 | will | 人称主语 |
现在进行时表示将来
现在进行时可以表示以最近的将来做出计划或安排(definite future plans)。
- 必须带有表示将来的时间状语
避免与现在进行动作相混淆 - 必须是人称主语
与一般现在时表示将来的区别
- 一般现在时要比现在进行时听起来更正式,个人主观色彩要淡些
- 如果是一系列预定的将来的安排,比如旅游行程安排,用进行时态显得累赘,而一般时态则较简洁
与be going to表示计划与进行时态表示的计划区别
be doing 表达的将来计划要比 be going to 的计划更确定。
其它表示将来的句型结构
be to do
- 表示已经安排好在将来发生的事,是比较正式的用法
- 表示强烈的命令
be about to do
- 这一结构用来表示即将发生的动作,意思是“正要,马上就要”
be on the point / verge / brink / eve of doing
- 与be about to do的意思差不多,但其动作发生的时间比 be about to do 还要快一点。