Разница между относительными местоимениями who и whom заключается в их роли в предложении: lingua-airlines.ru
- Who используется как подлежащее в главном или придаточном предложении, чтобы обозначить, кто выполняет действие. ru.wikihow.com Местоимение отвечает на вопросы «кто?», «который?». lingua-airlines.ru
- Whom используется в качестве прямого или непрямого дополнения от глагола или предлога. ru.wikihow.com В русском переводе оно отвечает на вопросы «кому?», «кого?», «которому?», «которого?», «которым?». lingua-airlines.ru
Таким образом, who — это местоимение в именительном падеже, а whom — в дательном, винительном, творительном и предложном. vk.com