「彼女は何をしなければならなかったのですか?」
→「What did she have to do?」
「彼女は」「何を」「しなければならなかったのですか?」
「彼女は」・・・・主語(S)
「何を」・・・・・目的語(O)
「しなければならなかったのですか?」・述語(V)
「する」は「do」
「義務」で主語は「三人称・単数」なので「do」→「has to do」
「過去」なので「has to do」→「had to do」
「疑問」なので「S had to do」→「did S have to do」
「文型」:第3文型(SVO)
「S」:she
「V」:did ~ have to do
「O」:what
「彼女は何をしなければならなかったのですか?」は「What did she have to do?」
となります。