「あなたは彼女に何をあげましたか?」
→「What did you give her?」
「あなたは」「彼女に」「何を」「あげましたか?」
「あなたは」・・・・・主語(S)
「彼女に」・・・・・・目的語(O1)
「何を」・・・・・・・目的語(O2)
「あげましたか?」・・述語(V)
「あげる」は「give」
「過去」なので「give」→「gave」
「疑問」なので「gave」→「did ~ give」
となります。
「文型」:第4文型(SVOO)
「S」:you
「V」:did ~ give
「O」:her
「O」:what
「あなたは彼女に何をあげましたか?」は「What did you give her?」
となります。