The difference between who and whom lies in their grammatical roles in a sentence:
Who
- Who is a subject pronoun.
- It is used when referring to the subject of a verb (the person doing the action).
- Example:
- Who is coming to the party?
- She is the one who called you.
Whom
- Whom is an object pronoun.
- It is used when referring to the object of a verb or a preposition (the person receiving the action).
- Example:
- Whom did you invite to the party?
- To whom should I address the letter?
Quick Tip to Choose Between Who and Whom:
- If you can replace the word with he/she/they , use who.
- If you can replace it with him/her/them , use whom.
Example:
- Who/whom is calling? → He is calling. → Use who.
- You called who/whom? → You called him. → Use whom.
Let me know if you'd like more examples or explanations!