作业帮 > 英语 > 作业

be going to,be doing,will do有什么区别

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/28 19:26:45
be going to,be doing,will do有什么区别
都可以表示将来时.
be going to和will/shall+do的区别:
be going to表示“想要做什么”,有计划要做什么的含义,有很强的主观性.
而will/shall+do表示“将会”.说明某动作肯定会发生.不含主观意愿.
如:I'm going to finish my homework.我想把作业明天完成.(计划)
I will finish my homework.明天我会完成作业.(没有任何疑问,肯定能发生)
再如:I will rain tomorrow.明天会下雨.(表示肯定,因为是天气预报说的)
be doing表示在非常近的将来发生,可以代替be going to
例如
i am going to swim this afternoon .
i am swimming this afternoon .
这两句话表达的意思差不多一样.,