当前位置: > 这个情态动词的选择?...
题目
这个情态动词的选择?
The room is in a terrible mess;it ( )cleaned.
A.can't have been
B.shouldn't have been
答案是选A的 我是这样分析的 shouldn't have been的意思是本应该做而实际上没做
can't have been的意思是表示有把握的否定猜测
那么A和B的意思代入到题中不是都可以的嘛
A代入就是“房间很乱,没有被打扫”
B代入就是“房间很乱,本该被打扫实际上没被打扫”
请问,为什么要选A 我认为都可以的

提问时间:2021-03-02

答案
Should have done 表示该做而没做
如果是The room should have been cleaned.应该才对
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.