回答

✨ ベストアンサー ✨

関係詞の繋ぎ方からやります。

I know the reason. + Emily was absent from class for it.

👇代名詞itを関係代名詞whichに

I know the reason. + Emily was absent from class for which.

👇2つを繋ぐと

I know the reason which Emily was absent from class for.
 になります。
この状態だとforの後が無いので不完全です。この状態でも文として間違えてはいませんが、これを完全文にする方法があります。それが
『for which』を丸ごと持ってきます。
👇

I know the reason for which Emily was absent from class.

するとこうなります。
問題のbの場合、
かっこの前にforがあります。このforは元々文末にあるはずのものなので、whyは使えません。

きえちゃん

ありがとうございます。aのWhyは、for which(The reason)の意味があるということでしょうか?

この回答にコメントする
疑問は解決しましたか?