Learn English – Is “Whom should I give this job to?” grammatically correct

grammaticalitywhom

I found a grammar rule about when to choose "who" and "whom".

Rule. Use this he/him method to decide whether who or whom is correct:

he = who

him = whom

So I have a question about correctness of the following question:

Who should I give this job to?

According to this rule we should have used whom instead of who, because I should give this job to him, not I should give this job to he. But there's a man who keeps telling me that

Whom should I give this job to?

is wrong. Please clarify?

Best Answer

In modern colloquial English, "who" is always okay. In your example, you have correctly applied the rule for old-fashioned and formal English -- it would be "Whom should I give the job to?", or perhaps better (in that style): "To whom should I give the job?" (But "To who should I give the job?" sounds wrong.)

Related Topic