Основные отличия между вопросами who и whom в английском языке заключаются в падеже. 24
Who относится к именительному падежу и переводится как «кто?» или «который?». 24 Такой вопрос обычно ставится к слову, которое является подлежащим. 1
Whom — это то же самое who, но в косвенном падеже. 1 Оно может отвечать на вопросы «кого?», «кому?», «с кем?», «о ком» — то есть на все вопросы, на которые отвечает дополнение. 1
Ещё одно отличие — наличие предлога. 1 Местоимение who никогда не употребляется с предлогами, поскольку в предложении выступает в качестве подлежащего и напрямую обозначает субъект. 1 C whom возможно использование различных предлогов для формирования связей между членами предложения. 1