50分请求帮忙解答一道关于定语从句的选择题

来源:百度知道 编辑:UC知道 时间:2024/05/30 23:33:50
I've got a lot of books,_______ are written in foreign languages.
A. and most of which
B. some of which
感谢各位,可是答案是A,大学老师也说是A,但我听不出个所以然来。

B
这是个非限制性定语从句,引导词是which,which指代了前面一句话,因此不能要连词and.
如果some of which你看不太明白,就把some of去掉,就是非限制性定语从句的一般句型了,some of只是修饰的,干扰你作题的思维。

选择B啊
显然,这是一个非限制性定语从句后半句_______ are written in foreign languages. 着重强调前面的books,故而books是先行词。判断出来是定语从句了,就只能选择B了,A项属于语法错误

B
第一种情况是用来连接两个句子的,而most of which are written in foreign languages.不是一个句子。

选B.首先这是一个非限制性定语从句,先行词是books,先行词要在从句中充当成分,还原一下就是some of books are written in foreign languages;不选A的原因是在逗号后出现了and,这样在有and的情况下只能是and most of them,如果没有and一词,那么再选B也就正确了。
本人才疏学浅,如果讲解的不对,敬请指正

B
most前面不应该加and应该加the

b
因为有逗号~