Вопросы к Поиску с Алисой
Различия между употреблением why и for what в английском языке заключаются в том, что первое слово используется для уточнения причины, а второе — для выяснения цели. yandex.ru
Why подразумевает основание для действия, то, что послужило толчком к поступку. yandex.ru Например: «Why is she at the party?» — «Почему она на вечеринке?» (требуется ответ по существу). {8-host}
For what используется, чтобы спросить, почему кто-то хочет что-то или хочет сделать что-то. ru.hinative.com Пример: «I need a pencil» — «Для чего?» — «Для домашней работы». ru.hinative.com
Таким образом, why спрашивает о причине, а for what — о цели. ell.stackexchange.com