be going to do,will be,be doing三种用来表示未来时有什么差别?

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/16 01:43:13

be going to do,will be,be doing三种用来表示未来时有什么差别?

be going to do 表有计划有打算会实现的事,有很强的主观性
will be 就表将来会发生的事,不含主观意愿.
而be doing 是现在进行时表示将来时态,常常代替be going to do sth ,表示在非常近的将来发生.
eg.i am going to swim this afternoon .
i am swimming this afternoon .这两句话表达的意思差不多一样.,

be going to do 计划做某事
will 表示一种状态,将要发生的,最常用的一个
be doing 现在进行时表将来,表示马上,在非常近的将来发生,是我喜欢的一种用法,不过不太常用。

be going to do 表有计划有打算会实现的事,有很强的主观性
will be 就表将来会发生的事 不含上面那个意思
be doing 这是一个进行时态,要一些特殊的词才有表示将来的意思,如come/leave/go等 eg. I'm leaving this weekend."我将在周末离开"