what will you do tonight和what are you doing tonight,哪个对?

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/31 23:02:46

what will you do tonight和what are you doing tonight,哪个对?

都对!

1) be doing 一般用于表示最近按计划或安排打算要做的事情,后面一定需要一个表将来的时间状语,否则与现在进行时无法区分.这种现在进行时表将来的用法比较生动,给人一种期待感.
2) be going to do 可用于表示更久的将来(不一定是最近),而且一看就知道是将来时,可以没有时间状语.
3) will 只表示单纯的将来,并无按规定或计划之意 .

两个都对。后面一个更好些。表示不远的将来发生的事,最好是用现在进行时表示它。
祝你学习进步,更上一层楼! (*^__^*)
不明白的再问哟!请记得采纳,多谢!

will do =be going to do将来时, be doing 是现在进行时

都对,现在进行时可以表将来,但第一个更准确

用what are you doing tonight?

现在进行时表示将来很快要发生的动作

如,I‘m coming. 我就来。

百度教育团队【海纳百川团】为您解答,若帮了您,记得采纳哦-,0

前面一个,事情还没有发生。

前面一个。后面那个是正在进行时,和“tonight”这个将来时间点矛盾了,时态没用对。