Skip to content
OddLingo
Back to Confusing Words
confusing words2 min read

Who vs Whom

Who is for the person doing the action, and whom is for the person receiving it. A simple he/him test tells you which one to use.

Many people avoid whom because it feels fancy. Here's the good news: one tiny test makes it easy.

The Meanings

Who is used for the person doing the action (the subject).

Who wrote the story?
The girl who won the race is my cousin.

Whom is used for the person receiving the action (the object).

Whom did you invite?
To whom did she send the letter?

The He/Him Test

Replace who or whom with he or him.

  • If he fits, use who.
  • If him fits, use whom.

Who / Whom called you?
He called you. ✅ → Who called you?

Who / Whom did you call?
You called him. ✅ → Whom did you call?

Notice that both him and whom end in m. That's the clue.

Why the Confusion Happens

In everyday speech, many people say who for both jobs, and nobody notices. That's why whom sounds stiff, and why it mostly shows up in formal writing and after a preposition: to whom, with whom, for whom.

🗣️ Natural Examples

Who is knocking at the door?
Whom did the teacher choose?
I don't know who left the window open.
The woman to whom I spoke was very kind.

🧠 Memory Trick

Whom ends in M, just like him. If the answer is "him", it's whom.

Another way in: after a word like to, with, for or from, use whom: to whom, for whom, with whom.

⚠️ Common Mistakes

❌ Whom is going to the park?
✅ Who is going to the park? (He is going.)

❌ To who did you give the book?
✅ To whom did you give the book? (You gave it to him.)

✅ Quick Check

  1. _____ is calling you? (who)
  2. With _____ did you go to the park? (whom)
  3. The boy _____ won the prize is my friend. (who)

💡 The OddLingo Trick

Put him in the sentence. If it works, add an m and say whom. If he works, drop the m and say who.

🎯 Test Your Skill

Who knows? Whom do you trust? Let's see.

Back to Confusing Words

Spotted a mistake or have a better example? Tell OddLingo or write to [email protected].