✨ ベストアンサー ✨
例えばthe reason why I like youはなぜ彼があなたのことを好きかの理由、という意味です。
I like you.はこれだけで完全な文ですよね。whyの後に来るのはこういう文です。
一方、今回の場合だったら彼が何をあげたのかが書かれていませんね。he gave me (何を)という形にならないと完全な文にはならないです。
だから(何を)の部分を補えるwhichを入れて、なぜheはmeにwhichをgaveしたのか、というふうにします。(変な感じですみません笑)
わかりました!
ありがとうございます