will和be going to的区别为含义不同、用法不同。
口诀:当我们谈论一些绝对确定的事情时,会用Will。当我们想强调我们的决定时,使用Be going to。含义及用法:be going to表示近期、眼下就要发生的事情,它是根据主观判断将来肯定发生的事情。例句: Reading between the lines, it seems neither Cole nor Ledley King will be going to Japan. 言外之意,科尔和莱德利金两个人似乎都不会去日本了。If you happen to be going to the post office, please get me some commemorative stamps.你上邮局的话,捎带给我买几张纪念邮票。will可作动词、名词和情态动词,表示的将来时间则较远一些,而且表示客观上将来势必发生的事情。例句: You'll be in time if you hurry.你要是抓紧一点儿就会来得及。I'll check this letter for you, if you want.你要是愿意,我会给你查查这封信的。Will的用法:意愿、想要做;主要用于第一人称,will指将来,这里区分一下will与would,would也表意愿,但通常用于间接引语,指过去的将来。如:I will not talk with you.我不想跟你说话。表拒绝,用于否定句;表拒绝,不想做。如:Mom knows that i will not do homework.妈妈知道我不想做家庭作业。另外如果这里的主语是物品,则意为不起作用。如:My pen will not write.我的笔不能写字了。表习惯或重复发生的动作;如:He will fall sleep in class.他一上课就睡觉。She will eat ice cream in shop.她一进商店就吃雪糕。除此之外will还可表示客观的事实,如:Gold won’t dissolve in hydrochloricacid.金在盐酸中不断溶解。表请求,用于疑问句;这里的will表请求,指将来。如:Will you have dinner with me tommorrow?你愿意明天和我一起吃晚饭吗? Will you go swimming with us?你愿意和我们一块去游泳吗?用于从句中,表意愿;这里的will常用于if引导的条件从句中,如:We are going to play basketball if it will be sunny.我们会出去打篮球只要出太阳。