Who vs Whom: What's the Difference?

Who is the subject of a sentence — it does the action. Whom is the object — it receives the action. The trick: substitute 'he/she/they' (who) or 'him/her/them' (whom). If 'him' works, use 'whom.'

Option A

Who

Pronoun (subject)

Used for the subject — the person performing an action. Replaceable by 'he/she/they.'

Examples
  • "Who is calling? (He is calling.)"
  • "She is the one who wrote the book. (She wrote it.)"
  • "Who left the door open? (They left it open.)"
Option B

Whom

Pronoun (object)

Used for the object — the person receiving an action or following a preposition. Replaceable by 'him/her/them.'

Examples
  • "To whom did you give the gift? (You gave it to him.)"
  • "Whom did you see? (You saw him.)"
  • "For whom is this meant? (For her.)"

Why Are They Confused?

Whom has been disappearing from English for a century. In casual speech, almost no one says 'whom.' But in formal writing — especially academic and legal — it's still expected. The result: most people guess.

💡 Memory Trick

Substitute 'he' or 'him.' If 'him' (with an M) fits, use 'whom' (also with an M). 'Who/he, whom/him.' The M is your tell.

Common Mistakes to Avoid

  • 'Who did you give it to?' — informal but widely accepted. 'To whom did you give it?' is formal-correct.
  • 'Whom is calling?' — wrong. The subject calls — use 'Who is calling?'
  • Following a preposition (to, for, with, by) always use whom: 'with whom,' 'for whom,' 'by whom.'
  • When in doubt in formal writing, recast the sentence to avoid the choice.

Spot Mistakes in Your Own Writing

Paste your text into our Free Word Counter to see your most-used words at a glance — a fast way to catch words you're confusing or overusing.

📝Open Free Word Counter

Quick Practice Quiz

Q1.___ is at the door?
Q2.To ___ should I address this letter?
Q3.She's the colleague ___ recommended me for the job.
Q4.___ did you invite to the dinner?

More Grammar Comparisons

Get an Instant Word Count

Live word, character, sentence, and reading-time stats. Plus a keyword frequency chart to spot words you're overusing.

📝Try the Free Word Counter