For whoou for whom é a redação mais correta? E qual a diferença?

Resposta do falante nativo
Rebecca
Neste caso, for whomé a palavra mais correta. No entanto, no mundo anglófono, é muito comum que whosubstituam whom. Se há diferença, whomcorresponde ao objeto da frase, e whocorresponde ao sujeito. Sim: A: Who did you go with? = Whom did you go with? (Com quem você foi?) B: I went with her. (Fui com ela.) Sim: A: For whom is this present for? (Para quem é esse presente?) B: The present is for him. (É um presente para ela.) Sim: A: Who's going to the party? (Quem vai à festa?)