Is it strange that I love grammar?
Who is used when it is the subject of a verb.
EXAMPLE: “Do you know the man who lives here?”
"Who" is the subject of the verb "to live".
EXAMPLE: “Who gave you the paper?”
"Who" is the subject of the verb "to give".
Whom is NEVER the subject of a verb.
EXAMPLE: “You talked to whom last night?”
"You" is the subject of the verb "to talk", not “whom”!
EXAMPLE: “Jack saw whom this morning?”
"Jack" is the subject of the verb "to see".
If it helps, you can think of it like this:
WHO is a SUBJECT PRONOUN.
It is used to ask which person does something or is a certain way.
EXAMPLE: “Who is at the door?”, “Who made this cake? It’s awful!”
WHOM is an OBJECT PRONOUN.
It is used to ask which person receives an action.
EXAMPLE: “But whom will she choose to date?”, “Well, whomever she likes better.”.
Always use "whom" after prepositions! (with, by, to, near, on, in, etc.)
EXAMPLE: “With whom did you go to the skate park?”
“With" is a preposition, and "whom" follows.
Traditionally, it is common not to use whom as the first word in a sentence (for some reason).
“Whom an I speaking to?” NO!
“Who am I speaking to?” or “To whom am I speaking?”
And that’s it. Now get out there and
score use who & whom properly!