回答

✨ ベストアンサー ✨

元の文にある動詞 cooked は一般動詞の過去形ですので、疑問文を作る場合は was ではなく did を使います。
英文の語順は
何 / did / 彼 / 料理する / ~のために(前置詞) / 彼の / 姉(又は妹) ?
となります。単語を英語に置き換えてみて下さい。

haruuuuuuu

受け身だからwasになるんですよね?

haruuuuuuu

答えが、What was cooked for her sister by him?なのですが、her sisterではなく、his sisterだと思うってだけの質問です。

Xx_Saskia_xX

おぉー、すみません。問題きちんと読んでなかった。。😓
受け身の疑問文にするんですね。
What was cooked for his sister by him?
で合ってます。

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