They must have stayed at home last night,_________?

They must have stayed at home last night,_________?
A.haven't they
B.didn't they
C.mustn't they
D.needn't they
这个题应该选哪个呢!
题干有没有问题呢?
jiansigang 1年前 已收到5个回答 举报

驱赶幸福感 幼苗

共回答了14个问题采纳率:92.9% 举报

选B
must have done sth.后面若有过去时间,如本题的“last night”,则反意疑问句用一般过去时形式:“didn't + 主语”

1年前

10

心中的安妮 幼苗

共回答了4个问题 举报

B. didn't they
前面只是情态动词表推测,时间是昨晚,所以用过去式

1年前

2

ywlss 幼苗

共回答了92个问题 举报

我觉得是A
反意疑问句嘛...助动词是HAVE......

1年前

1

kcy1024 幼苗

共回答了1个问题 举报

B吧,过去式啊

1年前

1

载海的贝壳 幼苗

共回答了352个问题 举报

C. mustn't they
选择疑问句前面用什么后面就用什么

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 2.229 s. - webmaster@yulucn.com