Все три слова переводятся как «который». И все-таки which, who и that не совсем синонимы.
Все они связывают две части предложения: первая обозначает предмет разговора, а вторая дает нам какую-то дополнительную информацию о нем, например «комедия, которую мы смотрели на выходных». В русском мы обходимся словом «который», а в английском его функции выполняют сразу три слова. Сейчас все объясним.
Which — уточнение
Which используется, когда вторая часть предложения сообщает необязательную информацию. Грубо говоря, ее можно вычеркнуть и смысл высказывания не изменится.
Maria’s cooking blog, which has 1 000 000 followers, became very influential.
Кулинарный блог Марии, у которого 1 000 000 подписчиков, стал очень влиятельным.
Блог Марии уже стал влиятельным. Про миллион подписчиков — просто уточнение, чтобы был понятен масштаб. Если мы выкинем «which has 1 000 000 followers», останется вполне самодостаточное «Maria’s cooking blog became very influential».
Еще which используется всегда, когда придаточное предложение относится ко всему высказыванию вообще, а не к какому-то отдельному слову.
I don’t work on Friday, which is cool.
Я не работаю в пятницу, и это круто.
That — обязательная информация
That используется, если вторая часть предложения содержит существенную информацию. Без нее смысл высказывания поменяется.
The car that Matthew bought last year is very fast.
Машина, которую Мэтью купил в прошлом году, очень быстрая.
Если выкинуть придаточное предложение «that Matthew bought last year», останется «The car is very fast». Какая машина, о чем мы говорим? Непонятно. В таких случаях ставим that.
Больше лайфхаков, которые помогут наконец разобраться с грамматикой, — в нашем личном плане. Лучшее в нем — он бесплатный.
Who — говорим о людях
Who используется, только когда мы говорим о людях, особенно в формальной речи.
Miss Johnson is the lawyer who helped me with my case.
Мисс Джонсон — тот самый юрист, который помог мне с моим делом.
Проверьте себя! Добавьте в предложения who, that или which:
1. This is the guy… works for SpaceX.
2. He didn’t answer the call, … is weird.
3. This city doesn’t have many restaurants… specialize in healthy food.
4.Cambridge, … is very old, is one of the most beautiful towns in England.
Носители английского вообще знают родной язык далеко не в совершенстве. Вот еще как минимум пять распространенных ошибок.