回答

carryの意味は、「~を運ぶ」です。
boysは、病院へ「運”ばれる”」ので、
boysとcarryとは、受身の関係です。
よって、過去分詞のcarriedが正解になります。

なお、選ばれているhaving carriedは、完了形での過去分詞ですので、
受身の意味はありません。

また。①のto be carriedは、受身の意味ですが、
seeなどの知覚動詞では、
SVOCの文型の場合、
OとCの関係が受身の場合、Cは過去分詞です。
OとCの関係が能動の場合、Cは原形不定詞、現在分詞のどちらか
になります。

この英文でのOは、the injured school boysです。

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