shebough many books yesterday,------many werewritten in engl

问题描述:

shebough many books yesterday,______many werewritten in english
A.of which
B.which
为什么要加of,这句不是非限制定语从句吗?那么恢复原句是什么?
1个回答 分类:英语 2014-11-14

问题解答:

我来补答
...楼上的回答很令我大吃一惊...
这句的确是非限定性定语从句,但为什么不可以加of呢.这样引导词是很常见的,比如with which,in which等等,多数是加介词,因为一般来说,这样的句子中从句所指代的东西并不是主句中的东西,所以用介词来说明它们之间的关系,如你的这句,还原应该是,she bought many books yesterday,many of the books were written in english.其中the books用which 取代,但of 不可被取代所以要加,否则如果一定不用of 的话只能变成这样……,which were written in english,但如此就与原意不符了.因为后面从句是指这些书中的一部分,并不完全是主句中所说的书了,所以不能用which直接取代.
 
 
展开全文阅读
剩余:2000
上一页:算数过程
下一页:enjoy的反义词