专家老师,看到有人是这样讲解will与be going to 的区别:
be going to 主观意愿
will 客观发生
例如,“下周我将要参加一场聚会。"(是我想要的,计划好的)
就用be going to , I'm going to have a party next week.
而will 表示客观发生
“我篮球比赛要迟到了。”(不是我想要的,客观发生)
就用will
I will be late for a basketballgame.
我个人认为上述那样的讲解不准确。
“下周我将要参加一场聚会。"
也完全可以说:
I will have a party next week.
而“我篮球比赛要迟到了。”也完全可以说:
I'm going to be late for a basketball game.
就此,盼望专家老师们做更深度的解析。
谢谢。
将be going to 和will的区别总结为一个表示主观愿望,一个表示客观发生,虽然有一定道理,但似乎有点过于简单。如Now I'll tell you the difference. 这难道不是主观想做的,而是客观一定会发生?显然不是这样。这种用法属于说话时做的决定,一般用will, 不用be going to. 又例:It's going to rain. 这里表示下雨的迹象已明显,所以be going to。
一般来说,当表示对未来的预测时,will和be going to 可以互换,尤其是非正式文体。will比较正式。表示主观的打算和安排时,在非正式文体通常用be going to. 另外,will 用于强调确定性。 be going to 侧重先前已安排妥当,现在回到你的两个句子:
I'm going to have a party next week. (强调先前安排)
I will have a party next week. (强调已确定)
I will be late for a basketball game. (表示预测,说话时的临时判断)
I'm going to be late for a basketball game. ( 表示预测,而且有迹象表明要迟到了,这里可没有打算的意思)
我再提供两个和你的问题相似的外刊例句供参考:
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!