Let’s learn the difference between who and whom in a simple way.
Who is used as the subject of a sentence or question. It does the action.
If you can replace it with he, she, or they, then who is correct.
Whom is the traditional object form of who. It is more formal and is much less common in everyday English.
If you can replace it with him, her, or them, then whom may be grammatically correct, especially in formal English.
In everyday English, many people use who instead of whom, especially in questions like Who are you texting?
Think of this rhyme: If you can say he, then use who. If you can say him, then use whom.
Join 100,000 people who are improving their English skills on the Shaky English app