—Do you know where David is?

—Do you know where David is?
— Well, he _____ have gone far — his coat is still here.
A.shouldn’t B.can’t C.mustn’t D.wouldn’t
xunleilei 1年前 已收到1个回答 举报

acelis2002 幼苗

共回答了20个问题采纳率:95% 举报



考查虚拟语气表示推测。句意:—你知道David在哪里?—嗯!他不可能走远的。他的上衣还在这里。Shouldn’t have done本不应该做某事,实际上做了;can’t have done不可能做某事;共计他的上衣还在这里,说明B正确。

1年前

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