组卷网 > 高中英语综合库 > 语法 > 词法 > 情态动词 > 情态动词+have done > can’t/couldn’t have done的用法
题型:单项选择 难度:0.94 引用次数:831 题号:270782
The room is in a terrible mess; it ____cleaned.
A.can’t have beenB.shouldn’t have been
C.mustn’t have beenD.wouldn’t have been

相似题推荐

单项选择 | 容易 (0.94)
【推荐1】The boss ______ the worker how to do it, or the accident couldn’t have happened.
A.can’t have toldB.ought to tellC.could have toldD.mustn’t have told
2016-11-26更新 | 641次组卷
单项选择 | 容易 (0.94)
【推荐2】She ________the film, for she knows nothing about it.
A.can’t seeB.can’t have seenC.must seeD.mustn’t have seen
2010-05-04更新 | 586次组卷
单项选择 | 容易 (0.94)
【推荐3】He___ have attended the meeting this morning. He has been staying at my home for a whole day.
A.can’tB.mustn’tC.shouldn’tD.needn’t
2010-05-08更新 | 229次组卷
共计 平均难度:一般