在将来时中be going to do和be doing有什么区别?

如题所述

有区别的。be going to表示提前的计划或者是打算。也可以是根据迹象判断,即将要发生的事情。
be doing通常是短暂性动词的这种表达表示将来。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-07-20
be doing表将来时仅限于一些瞬间动词。如go,start,leave,reach,arrive,return,come,move
例:They are moving to a new flat next week.
还有一些动词和语法的特殊用法:
1.表位置移动的词如:come,go,leave,start,fly等,总用现在进行时表将来。
例:I'm coming soon! He's flying to Beijing tomorrow.
2.现在进行时表将来,一般是不久的,很近的时间状语。如果是很远的将来还是用will.
例:I'm shopping this weekend. I will visit Beijing next year.
第2个回答  2021-07-20
1). be going to do.
是一般将来时。
2) be doing…
是一般进行时。
例如:
She is reading a story book.
第3个回答  2021-07-20
两个结构一般可以交替使用。如果主动词是come和go,用现在进行体比用be going to结构更为常见,修辞上比较简练。在表示已有迹象表明将要发生的动作或事态时,就不能用be + -ing来代替be going to。
第4个回答  2021-07-20
be going to do是将要做,be doing是正在做,时态不同
相似回答