单选题 The room is in a terrible dirty surroundings; it ______ cleaned.

【正确答案】 A
【答案解析】[考点] 句法结构。
[解析] 本题测试情态动词+完成式。句子前半部分“房间乱极了”是前提,后半部分应该是对这种情况做出一种猜测性判断,且带否定意味,应用否定形式can’t have been。shouldn’t have been意思为真不应该打扫,而实际上已经打扫过了,跟句意不符。