疑問詞 what が、why の意味で使われる用法が2つあります。
それは、
1 What ~ for?
2 What makes O C ?
です。
解説しましょう。
1 What ~ for?「なぜ~するのか?」
これは、「何のために~するのか」から why の意味が生まれています。
例文です。
What did she do such a thing for?「彼女はなぜそんなことをしたのだろう」
これは、
Why did she do such a thing?と同じ意味です。
続いて、
2 What makes O C ?「なぜOはCするのか」
この文の動詞 make は使役動詞です。従って直訳すれば、
「何が O に C させるのか?」
という意味です。だから「なぜ~するのか?」になるわけです。
例文です。
What made him stay home?「彼はなぜ家にいたのですか」
「何が彼を家にいさせたのか?」から、「なぜ~?」になっています。
従って、
Why did he stay home? と同じ意味です。
いかがでしょうか?
疑問詞 what が why の意味を持つ2つの用法でした。
ぜひ参考にしてください!