(英语)选择题——碰到这类题目怎么做?

来源:百度知道 编辑:UC知道 时间:2024/09/28 14:58:10
Has everything ______ can be done ________ done?
A. /; /
B. /; been
C. that; been
D. that; be

答案是B 但是不懂啊~ 碰到这类题目怎么做啊? 请大人指点

that后面应该加从句的~但是这里却不是
这句其实就是Has[everything can be done ]been done?
所有能做的事都做了么?
[can be done]是修饰everything的
又因为之前是HAS,所以后边是被动完成

第一个不用加冠词的,can be done整个当everything的定语

后面一个是被动,要用BE动词,又因为前面是现在完成时,因此选BEEN

个人意见C

题中包含一个修饰everything的定语从句,而且中心词everything在从句中是作主语成分,按理来说关系代词that是不能省略的,所以我个人认为第一空应该用that

第二空是主句的谓语的一部分,其对应的主语是every,所以应该用被动语态,has been done