They must have stayed at home last night,_________?A.haven't theyB.didn't theyC.mustn't theyD.needn't they 这个题应该选哪个呢!题干有没有问题呢?
问题描述:
They must have stayed at home last night,_________?
A.haven't they
B.didn't they
C.mustn't they
D.needn't they
这个题应该选哪个呢!
题干有没有问题呢?
答
我觉得是A
反意疑问句嘛...助动词是HAVE......
答
B吧,过去式啊
答
B. didn't they
前面只是情态动词表推测,时间是昨晚,所以用过去式
答
C. mustn't they
选择疑问句前面用什么后面就用什么
答
选B
must have done sth.后面若有过去时间,如本题的“last night”,则反意疑问句用一般过去时形式:“didn't + 主语”