The room is in a terrible mess: it______cleaned.

admin2019-03-28  22

问题 The room is in a terrible mess: it______cleaned.

选项 A、can’t have been
B、shouldn’ t have been
C、mustn’ t have been
D、wouldn’ t have been

答案A

解析 根据句意可知,前一句是对事实进行阐述,后面的分句则是基于这一事实进行的推测,表示“不可能打扫了屋子”。can’t have done:不叮能做过,不可能发生;shouldn’t have done:本不该做某事却做了;mustn’t have done这种形式在英语中不存在:wouldn’t have done:不会做某事,是对过去情况的假设。故选A。
转载请注明原文地址:https://kaotiyun.com/show/NnJC777K
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)