「誰がその窓を割ってしまったのですか?」
→「Who has broken the window?」
「誰が」「その窓を」「割ってしまったのですか?」
「誰が」・・・・・・・主語(S)
「その窓を」・・・・・目的語(O)
「割ってしまったのですか?」・・述語(V)
「割る」は「break」で、主語は「三人称」「単数」なので「breaks」
「現在完了形(結果)」なので「breaks」→「has broken」
「疑問」ですが、主語が疑問詞なのでそのままの語順となります。
「文型」:第3文型(SVO)
「S」:who
「V」:has broken
「O」:the window
「誰がその窓を割ってしまったのですか?」は「Who has broken the window?」
となります。