まず、この解答の意味は取れますか?「あなたはどんなプレゼントを彼にあげるか分かりますか?/知っていますか?」ですよね。
ここから質問に対する回答を解答を元に入ります。
思い切って、まずはwhat presentを抜いてみましょうか。
そうすると、「あなたは彼にあげることを分かりますか?/知っていますか?」となりますよね。
ではそこにpresentだけを入れると、「あなたは彼にプレゼントをあげることを分かりますか?/知っていますか?」となります。
ここで、あなたは悩んでいるわけですよね?whatをどこに入れるべきなのか。
仮にwhatを前に入れてみましょう、そうすると「何があなたは彼にプレゼントをあげることを分かりますか?/知っていますか?」となりますが、意味が通りません。
whatという単語には主に2つ意味があります、「何が」という疑問・「どんな~、~な物」という名詞です。
さてこの文ではどちらが適切でしょうか?
解答の文を見てみると、プレゼントの前に来ているので、後者の名詞の形となります。
すると、what presentというのは「どんなプレゼント」となりますよね?
長々と説明してしまいましたが、以上で回答を終えます。
コツはまずwhatやpresent等、後からでも入れれるものは放っといて、骨組みから作ってみることですよ。
分かりやすい説明をありがとうございますありがとうございます🙇