Краткий ответ:
- why
- that
- whose
- where
- whose
Объяснение
She didn't tell us why she made such an irresponsible decision.
Why означает «почему», то есть вводит причину.The present that I got from my son was really fantastic.
That относится к предмету (the present — подарок). Получается: «подарок, который я получил от сына».I have to buy a present for my mother, whose birthday is next week.
Whose означает «чей/чья» и показывает принадлежность: день рождения моей матери.The youth hostel where we stayed last week was really great.
Where используется для обозначения места: «хостел, где мы останавливались».The man whose dog barks all the time lives next door.
Whose показывает принадлежность: собака этого мужчины.
Как различать
- why — почему, причина;
- where — где, место;
- whose — чей, принадлежность;
- that — который/которая/которое, предмет или человек.
Проверка: во всех предложениях после выбранного слова получается грамматически правильное и осмысленное высказывание.
