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

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/18 05:34:00

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

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”这个将来时间点矛盾了,时态没用对。