Take the sentence:
Who is the right person to turn to?
I'm not sure whether who or whom should be used in this position.
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It only takes a minute to sign up.Sign up to join this community
Here is the easy way to figure out which one is correct. If you answer the question (or substitute the statement) with 'he' and it makes sense, use 'who.' If 'him' makes sense, use 'whom.' 'Whom' and 'him' both have the letter m so that is how to remember that they go together.
"Whom did you ask?" "I asked him."
"Who answered the question?" "He answered the question."
"Whom is the right person to turn to?" "Him is the right person to turn to." => INCORRECT
"Who is the right person to turn to." "He is the right person to turn to." => CORRECT
Sure, it's fine.
Whom is the right person to turn to?
sounds downright silly, and
To whom is the right person to turn?
is even sillier, if possible.
No native English speaker would ever say either one, at least not in the USA.
The best advice about the use of whom is
Don't bother to use whom. Ever, at all.
Whom is dead. It's an ex-pronoun. It's joined the bleedin' choir invisible.
I agree with the previous answers in that "whom" is mostly being phased out of regular usage, so I would go with using "who" in this type of sentence. Some further support for "who" over "whom" here is that you are using "who" as a subject (and "whom" is only objective). Here, as in many instances, "is" is a linking verb; it links the description ("the right person to talk to") to the subject ("who"), meaning that both parts, basically, serve the same grammatical function.
For example, if I were to say "I am Michelle," then "I" and "Michelle" are equivalent. The reason your example is a little trickier is due mostly to the fact that we switch word order around in sentence structure, and that's enough to throw anybody off!