1、意思的区别
be going to表示近期、眼下就要发生的事情,will表示的将来时间则较远一些。
2、表达的区别
be going to表示根据主观判断将来肯定发生的事情,will表示客观上将来势必发生的事情。
3、运用的区别
be going to含有“计划,准备”的意思,而will则没有这个意思。
be gonging to do
1、I am going to sing a song.
我打算唱首歌。
2、He's going to play football.
他打算打篮球。
3、We are going to have dinner together,
我们打算一起吃饭。
will be
1、It will be cloudy.
这将是多云的。
2、Growth will be sluggish.
经济增长将变得疲软。
3、Partnerships will be successful.
合作会成功的。