试题题干
The room is in a terrible dirty surroundings; it( )cleaned.
参考答案
正确答案:
试题解析
本题考查情态动词。
句子前半部分“房间乱极了”是前提,后半部分是对这种情况作出的推测,并且带有否定含义,所以需要使用can’t have done,表示不可能做过某事。shouldn’t have done表示本不应该做,而实际上已经做了;一般不使用mustn't have done这种表达方式;wouldn’t have done常用于虚拟句式中。故A选项符合题意。
句意:这个房间很脏,不可能被打扫过了。