will与be going to的用法区别

If he ______ working hard, soon he ______ catch up with others in his class.
A. will keep; will           B. will keep; is going to
C. keeps; will                D. keeps; is going to
请先 登录 后评论

最佳答案 2014-12-15 09:51

1. 同样是将来,will 表示客观的必然;be going to 表示客观的迹象。

You will make progress if you study hard. 如果努力学习,你将取得进步。(客观必然)

It looks as if it is going to rain.天看上去像要下雨了。(客观迹象)

2. 同样是将来,will 表示未经事先考虑的意图;be going to 表示事先经过思考的打算。

I’ll answer the door. 我去开门。(未经考虑)

I’m going to quit my present job. 我打算辞掉我现在的工作。(经过思考)

3. 同样是将来,will 表示有说话者的主观意愿;be going to 表示根据客观迹象的判断。

I hope it will be fine tomorrow. 我希望明天会晴天。(主观意图)

The little boy is going to fall over.小男孩要摔倒了。(客观迹象)

通过以上分析,其区别显而易见。你提出的句子,适合第一种情况will的用法,故不用be going to

请先 登录 后评论

其它 1 个回答

曾克辉  
擅长:英语考试

“英语语法网”上有一篇“will do be going to do 的用法差别”的文章可供你参考。

http://www.yygrammar.com/Article/200907/1281.html

请先 登录 后评论
  • 1 关注
  • 3 收藏,3796 浏览
  • 高山 提出于 2014-12-15 09:20

相似问题