关于一个定语从句先行词及该句中所包含的语法问题
在新概念第2册地28课中有这么一个句子Jasperisoneofthoserarepeoplewhobelievesinanciantmyths.此句中定语从句的谓语动词是单数形式.并且,在新概念本课课文注释中指出whobelievesinanciantmyths起定语作用修饰one;由于one是单数,因此从句中使用单数动词.而ofthoserarepeople是另一个定语,修饰one.
而在我所购买的参考书中,有一个不同的意见它说当“oneof+复数名词”后跟定语从句时,从句中的谓语动词始终用复数,因为关系代词的先行词不是one,而是of后的“复数名词”.
我个人认为这两种意见是矛盾的,我的问题是这个句子的先行词到底是什么,定语从句whobelievestheancientmyths所修饰的词是one还是of后面的复数名词?两本书中的两个不同意见那一个是正确的.如果两个都是正确的,那么分别是在什么情况下成立?