Путаница между вопросительными словами who и whom может возникать из-за различия в их функциях и позициях в предложении. 24
Who используется в вопросах о человеке и может задавать два типа вопросов: к подлежащему («кто?») и к дополнению («кого? кому? кем?»). 15 Who никогда не употребляется с предлогами, так как напрямую обозначает субъект. 2
Whom используется только в роли объекта или после предлога. 4 Вопросы с whom предполагают вопрос только о дополнении и в современном английском языке звучат формально, поэтому в разговорной речи whom стараются избегать. 1
Чтобы избежать путаницы, можно использовать такой приём: если в ответе можно использовать местоимение he, то правильно использовать who, а если подходит местоимение him — то whom. 4