全部题库 / 英语四级 / 试题详情
填空题 英语四级
2008-11-11

The room is in a terrible mess;it__________(肯定没有被打扫过).

参考答案

暂无

答案解析

【答案】can’t have been cleaned
【解析】本题考查对情态动词表推测用法的掌握。表示对过去事实的否定推测用can’t have done的结构,意为“肯定没有”,该结构可以理解为是must have done的否定形式,后者表示对过去事实的肯定推测,意为“一定已经”。另外,“房间”和“打扫”之间应该是被动的关系。