在定语从句中,若从句中有被动语态,该如何分析句子成份?

在定语从句中,若从句中有被动语态,该如何分析句子成份?
That is the writer ________a lot of books were written.
A,by whom B,who c,whose D,whom

请分析句子成份,并做出详细解答,我的分不多,谢谢!!

A.
首先分析句子成分。
主语:That。系动词:is。表语:the writer。"by whom a lot of books were written"定语从句修饰the writer。
这里的by whom 就是介词提前。相当于“whom a lot of books were written by”,由于在从句中做writeen by的宾语,故用宾格whom。
如有不懂可追问。追问

这里的先行词是什么?

追答

the writer

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-07-17
首先,这个句子的主干部分已经完整,就是that is the writer,后半部分整个都是就是writer的定语。
后面books were written中,可以看出用来被动语态,而books在从句中做主语,恢复成正常语序就是books were wrtten by the writer,writer是这句话的逻辑主语(book的施动者)
第2个回答  2011-07-17
选A;就这句话That is the writer by whom a lot of books were written.来分析。
1) 主干是That is the writter.
2) by 后面引导的是定语从句,用来修饰先行词writter;
3) whom 指“writter”, 在从句中本应该为“written by whom”, 但“whom”是关系代词要放在句首。by 和whom 的关系比 written紧密, 所以要跟着“whom”走。
第3个回答  2011-07-17
选A
这种句子一般看搭配written by
可以还原句子a lot of books were written by sb
因此选by whom
第4个回答  2011-07-17
A 因为 write与by连用,by为介词,要用who的宾格whom
相似回答