Who (quem) se refere ao sujeito.
É frequentemente utilizado em frases interrogativas (perguntas).
Who are you?
Quem é você?
She who?
Ela quem?
Who is it?
Quem é (ao telefone)?
Who were you talking to?
Com quem você estava falando?
Ou em frases afirmativas sobre o(s) sujeito(s).
For those who want to learn, they have to study a lot!
Para aqueles que desejam aprender, devem estudar bastante.
Whom (a quem) refere-se ao objeto. É usado no lugar da pessoa que sofre a ação. Às vezes pode vir após uma preposição.
For whom the bell tolls.
With whom are you going?
Com quem você esta indo?
This is the girl whom I told you about.
Essa é a garota de quem eu falei.
That is the guy whom I was talking to.
Aquele é o cara com quem eu estava falando.
(O sujeito – quem estava falando – é “I”, “whom” é o objeto.)
Aquele é o cara com quem eu estava falando.
(O sujeito – quem estava falando – é “I”, “whom” é o objeto.)
Whose (cujo) refere-se a posse.
Whose car is this ?
De quem é esse carro?
Whose laptop is that?
De quem é aquele notebook?
Lena is a teacher at a school whose daughter is enrolled.
Lena é professora em uma escola cuja filha está matriculada.
Resumindo:
Who: sujeito;
Whose: objeto;
Whose: posse.
Bons estudos!
Qualquer dúvida não hesite em enviar uma pergunta nos comentários.