I'm normally pretty good with grammar, but this one just stumped me. I was trying to write something similar to "you're one of the only people who [is/are] nice to me", but I'm not sure if I should use "is" or "are".
Which sentence is correct, and why?
You're one of the only people who is nice to me.
You're one of the only people who are nice to me.
Best Answer
To determine agreement, you need to find the head noun being modified by the relative clause who is/are nice to me. First let's find the head noun candidates . . .
Now let's test them . . .
Sometimes you do have a choice! Here are some more head noun candidates . . .
Again, let's test them . . .
Deciding whether something (e.g. one) is a pre-modifying quantifier or a head noun can be tricky. I imagine any rule that might exist would be way more complicated than applying the tests. Meanwhile, you can always write your way out of the situation . . .
Further reading:
Quantity Phrase Nouns—Agreement with Verb in Relative Clause