问:一道高一英语题:shebough many books yesterday,______many werewritten in english

来源:百度知道 编辑:UC知道 时间:2024/05/22 01:35:34
A.of which
B.which
为什么要加of,这句不是非限制定语从句吗?那么恢复原句是什么?

答案选A,of which指在这些书中。原句可翻译为他昨天买了一些书,其中有一些是用英语写的。也可写为
she bought mang books yesterday,many were written in english inthis books.
of which也可以写成 where

(many of )these books were written in english

是非限制性定语
而这句中many werewritten in english 主谓宾全有 所以which不是后面句子的主语 或是宾语 而是of的宾语
恢复原句是many of the books she bought yestreday werewritten in english

你错了,这句不是定语从句,恢复原句是shebough many books yesterday,of which many werewritten in english.

b