when ______ your uncle ______(come) back?有所给动词的适当形式填空will ,come 为什么用这个不用be going to

问题描述:

when ______ your uncle ______(come) back?有所给动词的适当形式填空
will ,come 为什么用这个不用be going to

因为连接不通顺.

be going to do 表示打算做某事,且已经为此事做了相应的准备;will 表示临时的有意愿做某事。
比如:A: Someone is knocking at the door.
B: I will take it.(临时反应)
又如: I am going to leave for Shanghai tomorrow.(说这句话的时候,很可能机票都买好了。
而题中是问your uncle,根本无法判断出为回来所做的任何准备。
当然我的回答也很扯淡。
当老师这么出题的时候,是从来不给语境的,其实这个题目的答案应该有很多
When did your uncle come back? When is your uncle coming back? When will your uncle come back?

will 可以引导句子!

应该和上下文有关的,be going to是打算

可以的,但是这里是一空一词啊
否则就是:when is your uncle going to come back?这是可以的,但是你的空格不够(⊙o⊙)哦

be going to 有打算做某事的意思,your uncle 不是问本人,所以不能知道他的想法,will 只表将来要发生的事情,用will 更合适