Разобраться в хитростях английской грамматики может быть довольно непросто. Классический пример здесь – выбор между who и whom. Даже носители языка не всегда корректно используют нужное слово, что уж говорить о тех, кто только изучает английского.
В блоге одного из сервисов проверки английского правописания и грамматики я нашел материал с несколькими правилами, которые нужно использовать, чтобы всегда верно решать дилемму Who vs Whom. Вот адаптированный перевод этого материала.
Подлежащее и дополнение
Разница между who и whom лучше всего объяснить с помощью понятий подлежащего и дополнения в предложении. Подлежащее используется для описания кого-то, кто совершает действие. Если в предложении вы говорите как раз о таком «акторе», то нужно использовать who.
Короче говоря: “Who” совершает действия в вашем предложении.
Примеры:
Who is going to the party with me?
Who is the tallest in the class?
Who broke the vase?
Если же речь идет о ком-то или чем-то, по отношению к кому или чему совершается действие, то это дополнение. И тогда нужно использовать whom.
Примеры:
Whom did she shout at?
To whom your message was sent?
Мнемоническое правило
Существует простой мнемоническое правило для запоминания, who или whom использовать в предложении. Нужно подумать о том, как вы можете заменить актора в предложении – если в качестве замены подойдет местоимение he или she, то использовать надо Who. Если заменить можно только на him или her – то использовать следует whom.
Определение с помощью вопроса
Другой способ решения задачки – задать вопрос. Если речь в предложении идет о ком-то, кто совершает действие (подлежащее), то можно задать вопрос со словом who.
Пример:
Предложение: Tom is going home.
Вопрос: Who is going home?
И наоборот, если упоминается дополнение, то есть нечто, не совершающее самостоятельных действий, а лишь «принимающее» их, то можно сформулировать вопрос со словом whom.
Пример:
Предложение: The letter is delivered by a mailman.
Вопросы: The letter is delivered by whom? / By whom the letter is delivered?
«M-правило»
Все можно упростить еще сильнее. Понять, какое слово использовать можно с помощью одной единственной буквы M.
Вот как это работает: если на вопрос из пункта выше вы ответили Him, то используйте Whom – оба слова оканчиваются на M. Если же вы ответили He – то используйте Who. Оба слова заканчиваются на гласную.
Автор: Иван Сергеев