Разница между who, which и that при построении относительных предложений заключается в их использовании для уточнения информации о разных объектах:
- Who используется, когда речь идёт о людях или группах людей. eng.skillbox.ru Местоимение помогает уточнить информацию о главном действующем лице предложения. www.yescenter.ru
- Which применяется, когда нужно уточнить информацию о предметах, явлениях или животных. www.yescenter.ru Также это местоимение используется, когда оно относится ко всему главному предложению. www.yescenter.ru
- That можно использовать для описания объектов, групп или нелюдей. eng.skillbox.ru Местоимение используется для обозначения конкретного объекта, предмета, человека, состояния. eng.skillbox.ru
Таким образом, who уместно, когда речь идёт о людях, which — когда нужно добавить информацию о неодушевлённых предметах и животных, а that — когда речь идёт и о людях, и о предметах. ienglish.ru easyspeak.ru