¿Cuál es la diferencia entre Who y Whom?

Existe una confusión generalizada en torno al uso de who y whom, tanto entre estudiantes como entre nativos, de hecho. Esto debido a que whom es considerado extremadamente formal y cada vez se utiliza menos. Incluso, pocos métodos de aprendizaje de inglés lo incorporan a sus programas. No obstante, es importante considerar que existen ocasiones en las que whom no puede ser reemplazado por who, por lo que se recomienda conocer sus usos para saber cuándo usar uno y cuando usar el otro.

Tabla de comparación

Who
Whom
Definición y uso como pronombres interrogativosSe trata de una question word. Las question words son pronombres interrogativos. Who significa quién y actúa con función de sujeto. Ejemplo:

Who brought that cake?
Jake did.
¿Quién trajo el pastel?
Jake lo hizo.

Who trabaja como un pronombre subjetivo, es quién lleva a cabo la acción en un enunciado.

En caso de preguntas, whom se usa poco debido a que suena muy formal y poco natural. Sin embargo en situaciones formales, funciona bien. Se trata de un pronombre con función de objeto. Whom podría decirse, significa a quién. Ejemplo:

Whom is that cake for?
It is for Alex.
¿Para quién es ese pastel?
Es para Alex.

Whom, entonces, funciona como una manera de encontrar sobre quién recae la acción.

Uso como pronombres relativosWho también funciona como pronombre relativo. Es decir, sirve para unir dos clausulas en una oración. Ejemplo:

That man, who was known for being nice as could be, suddenly became a mean man.
Ese hombre, quién era conocido por ser muy amable, de repente se convirtió en una persona mala.

De la misma manera, whom puede funcionar como pronombre relativo. Ejemplo:

That woman, whom we met at the gala, will be at Susan’s party as well.
La mujer a la que conocimos en la gala, estará también en la fiesta de Susan.

Usos obligatoriosUn consejo para saber si se debe utilizar who o whom en un caso específico, es intentar responder a la pregunta con he o con him. Si se responde con he, entonces se usa who. Si, por el contrario, se responde con him, entonces corresponde usar whom.Por otro lado, whom debe utilizarse siempre que le precedan palabras cuantificadoras, como both of, few of, many of, several of, all of, etc. Ejemplo:

The auditorium accomodates up to 50,000 spectators, all of whom are seated.
El auditorio tiene capacidad hasta para 50,000 espectadores, todos con espacio para sentarse.

Referencias