He will have to stay in hospital.That’s what he____a has done b must do c must be doing d must have done为什么C不对呢
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/16 07:48:50
He will have to stay in hospital.That’s what he____a has done b must do c must be doing d must have done为什么C不对呢
He will have to stay in hospital.That’s what he____
a has done b must do c must be doing d must have done
为什么C不对呢
He will have to stay in hospital.That’s what he____a has done b must do c must be doing d must have done为什么C不对呢
will have to do表示将不得不做,但最终还未做,所以回答的时态也要和前句一致,
A为现完,已做过,B必须做,还未做,C一定正在做,D肯定已经做过
前半句说的是他必须住院,那后半句说的意思应该是,这是他必须要做的。
A和D是根据时态,是他已经做过的,因为前半句用的是will,所以不对。
C must be doing是指该干什么了,如果选这个就变成了是他该去住院的时候了,在没有上下文的情况下,应该选B,他必须住院,这是他现在需要做的事情...
全部展开
前半句说的是他必须住院,那后半句说的意思应该是,这是他必须要做的。
A和D是根据时态,是他已经做过的,因为前半句用的是will,所以不对。
C must be doing是指该干什么了,如果选这个就变成了是他该去住院的时候了,在没有上下文的情况下,应该选B,他必须住院,这是他现在需要做的事情
收起
选b
c的意识是“现在必然在做的”
比如说,我想我爸爸现在一定在上班:I think that my dad must be doing work.
doing 是表示正在做的
这个动作不是正在做的啊