Qual é a diferença entre quem e quem

'Quem' é usado quando a resposta à sua pergunta é um objeto, enquanto 'quem' é usado quando é o assunto da frase.

Veja esta frase: "Ele quebrou o vaso. Você deveria puni-lo".

Espero que esteja claro quem quebrou o vaso e quem você deve punir.

Além disso, como o vaso foi quebrado por ele, a pergunta seria "Por quem meu vaso foi quebrado?"

Vamos ver assim. Em caso de dúvida, tente responder sua própria pergunta. Se a resposta for um objeto, a palavra correta é quem. Se a resposta for um assunto (um substantivo ou um pronome e o "executor" da ação), use "quem".

Vejamos mais exemplos: "Quem / quem escreveu essa carta?" - O que se encaixa? Ele escreveu essa carta ou Ele escreveu essa carta? ELE certo? Então vá com quem. "Quem escreveu essa carta?"

"Com quem / com quem você falou?" - O que se encaixa? Eu falei com ele ou falei com ele? ELE, certo? Então vá com quem. "Com quem você falou?"

"Quem / quem você escolhe?" -O que se encaixa? Eu escolho ela ou eu a escolho? Dela. "Quem você escolhe?"

Espero que isso torne menos desconcertante.