The house,_____ was destroyed in the terrible fire,has been repaired.A which roof B the roof ofB the roof of which C its roof D the roof翻译+每个选项解释+语法,

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 13:43:07
The house,_____ was destroyed in the terrible fire,has been repaired.A which roof B the roof ofB the roof of which C its roof D the roof翻译+每个选项解释+语法,

The house,_____ was destroyed in the terrible fire,has been repaired.A which roof B the roof ofB the roof of which C its roof D the roof翻译+每个选项解释+语法,
The house,_____ was destroyed in the terrible fire,has been repaired.A which roof B the roof of
B the roof of which
C its roof
D the roof
翻译+每个选项解释+语法,

The house,_____ was destroyed in the terrible fire,has been repaired.A which roof B the roof ofB the roof of which C its roof D the roof翻译+每个选项解释+语法,
答案:B
解析:这道题主要是考察which在引导定语从句时的用法
在这个句子中,which在其引导的定语从句中充当的是介词of的宾语,它指代先行词the house,the roof of which指的就是the roof of the house.
A中which roof不对,应该是whose roof.
C和D都错,是因为他们都只是名词,不能引导定语从句.
如果对你有所帮助,请点击本页面中的“选为满意回答”按钮,

A,非限定性定语从句。

选B,
逗号后面是非限定性定语从句,关系词在指物时有which, as, of which, whose, 应该是whose 和 of which都可以。但是选项里只有 of which,所以想B

应该是选A

选B which引导定语从句修饰the house,
the roof of which是指房顶
the house, which roof was destroyed....讲不通啊,只能用whose roof

在那场大火中房子烧坏了的屋顶已经修好了。
选B the roof of which = whose roof .
a 翻译不顺。这里应该用whose
选c d 的话就破句了。 不就两个动词了么。而且又偷换了主语。