Look!the ground is wet.It must have rained last night,______

Look!the ground is wet.It must have rained last night,_______?
A.hasn’t it
B.didn’t it
C.mustn’t it
D.hadn’t it
生活所破815 1年前 已收到1个回答 举报

aider 花朵

共回答了18个问题采纳率:88.9% 举报

答案B
考查反义疑问句.对于情态动词+have+done的反义疑问句有两种情况,1.情态动词+have+done后面没有过去式 的时间状语,就对现在完成时提问.2.情态动词+have+done后面有过去时的时间状语,就对过去时反问.本题must have rained后面有过去时的时间状语,所以就对过去时反问,答案为B.

1年前

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