✨ ベストアンサー ✨
1番
確かにwho wasでも正解です。
しかし、that he wasは不適当です。
なぜなら、関係代名詞のthatの後ろは不完全文がくるはずです。
今回はthatの後ろにelect o c「OをCに選ぶ」を前提とすると、目的語がないので不完全文ですが、これは受動態の効果ですので、やはり関係代名詞ではありません。
接続詞のthatには前の名詞を修飾する形容詞用法はありませんので、こちらも不可能です。
基本的に接続詞のthat節は名詞節が副詞節で、同格のthat節は形容詞節ですが、今回は違います。
2番
1番は普通の能動態です。
選択肢1はbe動詞+過去分詞の語順ではないので。
選択肢2はmedicineという名詞をto giveが修飾しているので不定詞の形容詞用法で、「与えるべき薬」と訳します。
選択肢3は和訳すると不自然です。
選択肢4は関係代名詞thatは前の名詞を主語とするので、「薬が与える」という訳になり不自然です。
3番
be said to Vで「〜だと言われている」という意味になります。
be said to beだと「〜されると言われている」というふうに2回受動態を使うことになり不自然です。
能動態なのは彼が勝つ側であり、勝たされる側ではないからです。ニュアンス的にはhave wonも使えます。文末にlast monthと書かれているので。
4番
その通りです。
とても詳しく教えてくださりありがとうございました!
とても為になりました