The basic difference: subject vs object
The simplest way to remember the rule is this: who is used for the subject of a verb, and whom is used for the object of a verb or preposition. The subject does the action; the object receives it.
For example, in the sentence Who called you?, who is the subject of called. In Whom did you call?, whom is the object of did call. The person doing the calling is you; the person receiving the action is whom.
Here are a few more examples. Who invited us to the party? means the inviter is unknown. The sentence I met the woman whom you recommended uses whom because it is the object of recommended. If this feels technical, do not worry: the next sections make the choice much easier.
How to test your choice quickly
A very reliable test is to answer the question with a pronoun. If the answer is he, she, they or I, use who. If the answer is him, her, them or me, use whom.
For example: Who is at the door? The answer is He is at the door, so who is correct. Whom did she phone? The answer is She phoned him, so whom is correct. This trick works because the pronoun in the answer mirrors the grammatical role in the original sentence.
Try it with these examples: Who/Whom wants tea? The answer is She wants tea, so who. Who/Whom did you see at school? The answer is I saw her, so whom. It is not a perfect method for every sentence, but it is excellent for most everyday writing.
Whom after prepositions and in formal English
Whom is often used after a preposition such as to, for, with, about or by. In formal English, this is the most straightforward place to use it. For example: To whom should I speak? We were talking about whom? sounds awkward in speech, so it is more natural to say Who were we talking about? in everyday English.
In formal writing, though, keeping the preposition before whom is elegant and correct: The colleague with whom I travelled was very experienced. The client for whom the report was prepared has left the company.
That said, modern English often places the preposition at the end of the clause, especially in conversation. We do not say To whom did you give the letter? nearly as often as Who did you give the letter to? Both are acceptable, but the first is more formal.
A memorable shortcut: the he/him trick
If you want one quick memory aid, pair who with he, she or they, and whom with him, her or them. Ask yourself which one sounds right in the sentence.
Example one: Who is responsible? He is responsible. That sounds right, so who is correct. Example two: Whom should we thank? We should thank him. That sounds right, so whom is correct.
This shortcut is useful because it avoids overthinking. If you can mentally replace the person with he or him, the sentence usually reveals the answer immediately. Just remember that the trick works best when you strip away the extra words and focus on the role of the pronoun.
When who is better than whom in modern English
In modern spoken English, whom is less common than it used to be. Many people use who in everyday conversation even where a traditional grammar rule would prefer whom. For instance, Who did you speak to? is normal and widely accepted in speech, though Whom did you speak to? is more formal.
This does not mean whom has disappeared. It still appears in careful writing, formal emails, legal contexts and polished speech, especially after prepositions. It also remains useful when you want to sound precise or traditional.
What matters most is choosing a form that fits the context. If you are writing an academic essay or a formal letter, whom may be appropriate in many places. If you are speaking naturally to a friend, who usually sounds more comfortable.
Common mistakes and tricky examples
One common mistake is using whom as if it were always more correct. It is not. Saying Whom is calling? is wrong because the pronoun is the subject of the verb is calling, so who is needed: Who is calling?
Another mistake is forgetting that the whole clause matters, not just the nearest word. In The student who won the prize is my neighbour, who is correct because it is the subject of won, even though the sentence also contains the object prize. In The student whom I congratulated thanked me, whom is correct because it is the object of congratulated.
Watch out for sentences with interruptions or extra words. It is easy to be misled by long phrases such as the man who I thought was asleep or the person whom everyone admired. Breaking the sentence into its core verb pattern usually clears things up.
Frequently asked questions
Is whom still used in everyday English?
Yes, but mostly in formal writing and after prepositions. In casual speech, many people prefer who even where whom may be grammatically traditional.
Can I always replace whom with who?
Not always. You can often do so in informal English, but in careful writing whom may be the better choice when the pronoun is an object.
How do I know if a pronoun is the subject or object?
Ask whether it does the action or receives it. If it does the action, use who; if it receives the action or follows a preposition, use whom.
What is the easiest trick for choosing between who and whom?
Try substituting he or him. If he fits, use who; if him fits, use whom.