will和be going to的区别

文/张孟影

be going to表示近期、眼下就要发生的事情,will表示的将来时间则较远一些;be going to表示根据主观判断将来肯定发生的事情,will表示客观上将来势必发生的事情。be going to与will两者都可表示将要发生的事、将要去做某事。

will和be going to的区别

will和be going to如何区分

will和be going to的区别区别有以下几点:1.做决定的时机不同;2.对未来的预测的不同语气;3.承诺、帮忙用will;4.未来的事实用will。

一、做决定的时机

当用“be going to”时,通常是「早已经有计划、已决定好」要去做这件事;但用“will”时,通常是在讲话的「当下才下这个决定」,或是对于这件事「并没有非常明确的计画」,而从时间来看,“I'm going to…(future plan).”通常指较「短期」的未来,例如马上就要去做了;而“I will…(future plan).” 通常指较「长期」的未来,以下用这两个简单的句子为范例:

I will see the doctor.

我将要去看医生(说话当下的决定)

二、对未来的预测

will跟be going to都可以作为对未来的预测,但不同的是:“will”比较偏向「意见」或「猜测」;而“be going to”则是比较基于「现有的事实」推测的,换而言之,是更有把握、根据,请参考以下两个句子:

Some e conomists predicted that oil production will be in decline after 2025.

有些经济学家预测石油产量将会在2025年过后减少。

三、承诺、帮忙用will

诸如promises,requests,offers,refusals等,用will是比较恰当的,例句:

I'm going to Singapore on business this weekend. Will you help me look after my dog?

我这个周末要去新加坡出差,你可以帮忙照顾我的狗吗?