He stayed with me at home the whole evening, so he______the museum.

admin2019-03-28  23

问题 He stayed with me at home the whole evening, so he______the museum.

选项 A、mustn’ t have been to
B、needn’ t have been to
C、shouldn’ t have been to
D、couldn’ t have been to

答案D

解析 must have done表示对过去情况的肯定推测,意为“一定做了……”,没有“mustn’t have done”这一形式;needn’t have done表示过去本不必做某事而实际上却做了;should have done表示过去本应该做某事而实际上没有做,其否定形式表示“本不应该做……却做了”;couldn’t have done表示对过去情况的否定推测,意为“不可能做了……”。根据句意可知,选D。
转载请注明原文地址:https://kaotiyun.com/show/qhJC777K
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)