作业帮 > 英语 > 作业

6.---Was that new school master who walked by

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/06/23 08:06:56
6.---Was that new school master who walked by
--- _____.
A.It must be that B.It must have been
C.He must be D.This must have been
请问这个题为什么选B
6.---Was that new school master who walked by
must have been是情态动词的用法之一,用来表示对过去所发生的事情的一种肯定的推断:“刚才走过去的那位是新校长吗?一定是的.”
因为主句中的谓语动词用的是过去时,因此可以判断是“对过去所发生的事情的一种肯定的推断”所以只有B和D符合要求.表示上文所提到的内容不能用this来代替,但是可以用it.
所以答案只能是B