定语从句谓语动词

问题描述:

定语从句谓语动词
1,He is one of the students who have been to Beijing.
2.He is the only one of the students who has been to Beijing.
我很疑惑,the only是“唯一一个”的意思,所以用has,这个我懂,但为什么第一句的谓语动词用have?one of不是“.之一”的意思吗,不是应该也用has吗?
老师也解释不清楚,他要我背下来就可以了,Thank you!

1. 第一句话的who 是引导students 不是one,who 的先行词是students

2.如果one 前面有only,序数词之类的话,who 的先行词就是one


不懂继续问!为什么第一句的先行词是students,one of后面谓语动词不是用单数吗?当one前面有only的时候,后面的who是修饰one 如果one前面没有only,who是修饰students 明白了么?