Who vs. Whom: What's the Difference?

Quick Answer

who = subject pronoun (like he/she) β€” performs the action

whom = object pronoun (like him/her) β€” receives the action

Explanation

WHO (subject)

The one who performs the action

Replace with: he / she

"Who called?" β†’ He called. βœ”

"The man who helped me." β†’ He helped me. βœ”

WHOM (object)

The one who receives the action / after a preposition

Replace with: him / her

"Whom did you call?" β†’ I called him. βœ”

"To whom did you speak?" β†’ I spoke to her. βœ”

The He/Him Test: Answer the question with he/him. If "he" fits β†’ use who. If "him" fits β†’ use whom. (Both end in "m" β€” whom/him!)

Always use "whom" after prepositions:

to whom, for whom, with whom, from whom, about whom, by whom

Examples

βœ”Who wrote this report? (subject β€” he/she wrote it)
βœ”Whom should I contact? (object β€” I should contact him/her)
βœ”She is the one who solved the problem. (subject)
βœ”To whom it may concern. (after preposition "to")
✘Whom called you last night?
✘Who did you invite to the party?

Common Mistakes

Incorrect: Who did the manager hire?

Correct: Whom did the manager hire? (Test: The manager hired him. β†’ him β†’ whom βœ”)

Incorrect: The teacher whom teaches math is kind.

Correct: The teacher who teaches math is kind. (Test: She teaches math. β†’ she β†’ who βœ”)

Practice

Choose the correct word:

"_____ is responsible for this project? And with _____ should I discuss the budget?"

Related Grammar