英语定语从句
在定语从句中如果先行词如果被all some之类的修饰关系代词只能用that 但我做练习的时候 遇到这个句子。The forest is alive with rare birds and animals,some of which(这个地方问什么不能用that) none of us have ever heard before.是不是因为这个非限?但这个地方的先行词some出现在逗号后面。请帮我解答一下,THANK YOU VERY MUCH!
这里先行词是前面的鸟动物,并没有被some修饰,而且,此处的确是非限定的从句。 由于对从句中的关系代词要进行限定,所以,就添加了some of 。
看来你没有真正理解这条定语从句方面的语法规则。 你所说的语法规则指的是:当定语从句的先行词,即定语从句修饰的中心名词,为某些限定词或被某些限定词(如:all),那么定语从句的关系代词须用that。(注意:指人是可以用who,先行词在从句中作状语时即使有限定词修饰仍须用关系副词when、where、why) 但是你举出的例句中,some修饰的是关系代词,而不是先行词,所以不适用这条规则。 在你举的例句中,先行词为rare birds and animals,在从句中作of的宾语。按照规则,介词后面的关系副词只能用whom(指人)或which(指代事物),所以用some of which。
答:原来两句都是错的。 原因:1。第一句PERSON应该用WHO来作为连接词。所以应该改为:HE IS THE ONLY PERSON WHO STUDIES FR...详情>>
答:先行词是定语从句的引导词前面的被定语从句所修饰的名词、代词.在定语从句中充当一定的成分. 我们可以这样认为, 之所以称它为先行词, 是因为修饰它的定语从句总是放...详情>>