英语翻译He____back in three hours.A、is going toB、isC、will beD、be 选哪个?为社么?

问题描述:

英语翻译
He____back in three hours.
A、is going to
B、is
C、will be
D、be
选哪个?为社么?

C,这是一般将来时“shall/will+动词原形”的形式。
He will be back in three hours. 他三个小时之内就会回来。

因为句子发生的时间是in three hours,也就是三个小时之内,所以要用将来时,在这里就可以划掉b
剩下有两个有语法错误
a 如果用going to的话,to后一定要接动词,而back在这里是副词
如果是he is going to BE back就是对的,但a不对
d he be back-be动词没有这种用法,还有既然是将来时,一定要用上will 或going to 所以d也不对
剩下的只能是c,这里是will/would be形式的语法,后接动词-ing形或副词,表示某人/物将要进入的一个状态