Who/that относятся к людям.
Is he the man who stole your bag? – Это тот, кто украл твою сумку?
Which/that относятся к предметам и животным.
My car which cost me a fortune was badly damaged in the accident – Моя машина, которая стоила мне состояние, сильно пострадала в ДТП
Who/which/that опускаемы как дополнение относительных придаточных, т.е. когда между относительным местоимением и глаголом – существительное или подлежащное местоимение.
The chair (that) you are sitting on is an antique – Кресло, на котором Вы сидите, старинное
This is the wallet (which) I bought yesterday – Это бумажник, что я купил вчера
A firefighter is someone who puts out fires and whose job is very risky – Пожарный — это тот, кто гасит пожары и чья работа опасна
Whom может заменять who как относительное дополнение. Whom не используется в просторечии, а тем более с предшествующим предлогом
I saw a friend (who/whom/that) I hadn’t seen for years – Я увидел друга, которого не видел годами
I met a woman who/that was from Japan – Я встретил японку
Whose заменяет притяжательные прилагательные.
That’s the boy whose bicycle was stolen yesterday – Это мальчик, чей велик вчера угнали
That’s the building whose windows were smashed – Вот в этом здании разбили окна
This is the man whose dog attacked me – Вот мужчина, чья собака набросилась на меня
Which может относиться к предыдущему подпредложению.
He helped me do the washing-up, which was kind of him – Он помог мне с мытьём, за что ему большое спасибо
all/most/some/ a few / half/none/two… + of + whom/which
He invited a lot of people, all of whom were his friends – Он пригласил кучу гостей, со всеми из которых уже дружил
He has a number of watches, three of which are solid gold – У него несколько часов, 3 из которых – из чистого золота
That не используется после запятой и предлогов.
The bank in which the money was deposited is across the street – Банк, в котором разместили деньги, находится через улицу
That особенно сочетаем с all, every(thing), some(thing), any(thing), no(thing), none, few, little, much, only и превосходными прилагательными.
Is this all that you can do for me? – Это всё, что ты можешь сделать для меня?
The only thing that is important to me is my family – Семья важнее всего для меня
It’s the best song that I’ve ever heard – Это лучшая песня, что я слышал