Вопросы к Поиску с Алисой
Разница между Why и What for при использовании в английском языке заключается в том, что первое слово подразумевает причину, а второе — цель. yandex.ru ell.stackexchange.com
Why используется, когда нужно спросить о причине чего-либо или попросить объяснить ситуацию. dzen.ru Такой вопрос требует ответа по существу. dzen.ru Например: «Why is she at the party?» — Почему она на вечеринке? dzen.ru
What for используется, чтобы спросить о цели чего-либо. yandex.ru Такой вопрос переводится как «зачем», «с какой целью», то есть нужен результат. yandex.ru Например: «What do we use it for?» — Для чего мы это используем. dzen.ru
При этом вариант «what for» считается неформальным и грамматически не всегда приемлемым. dzen.ru