题目
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
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
.解析
步骤 1:理解句子含义
句子的意思是“房间非常乱,它一定没有被打扫过。”
步骤 2:分析选项
A. can't have been:表示对过去情况的否定推测,意为“不可能已经……”。
B. shouldn't have been:表示过去本不应该发生的事情,意为“本不应该……”。
C. mustn't have been:表示禁止,意为“禁止已经……”,但这个结构在英语中不常见。
D. wouldn't have been:表示过去本不会发生的事情,意为“本不会……”。
步骤 3:选择正确答案
根据句子的意思,房间非常乱,所以推测它不可能已经被打扫过。因此,正确答案是A。
句子的意思是“房间非常乱,它一定没有被打扫过。”
步骤 2:分析选项
A. can't have been:表示对过去情况的否定推测,意为“不可能已经……”。
B. shouldn't have been:表示过去本不应该发生的事情,意为“本不应该……”。
C. mustn't have been:表示禁止,意为“禁止已经……”,但这个结构在英语中不常见。
D. wouldn't have been:表示过去本不会发生的事情,意为“本不会……”。
步骤 3:选择正确答案
根据句子的意思,房间非常乱,所以推测它不可能已经被打扫过。因此,正确答案是A。