✨ ベストアンサー ✨
(1)はlast nightがあるので過去を表す言葉が必要です。すると選択肢は1か3にまず絞られます。1は「雨が降らなければいれなかった」になるので文章がおかしいです。3
は「雨が降ったに違いない」と訳すので答えは3です。
(2)は文全体を訳すと「彼はそんなに遠いところに到着はずがない。なぜなら彼はたった今出発したからだ。」となります。これに合うものを探すと2の「到着したはずがない」になると思います。
(3)も文全体を読んでから何が言いたいのか汲み取ります。「あなたに以前あった事があるかもしれないが名前が思い出せない」とあるので3のmay「〜かもしれない」が答えです。
(4)は後ろに「はやく回復した」とあるので病院に行く必要はなかった、というような文章を作ります。そこで1のneed not 「〜する必要がない」をとります。
文章全体を注意深く読んでから選択肢の中でどの助動詞が文章の流れに合うのか見極めるとスムーズに解けると思います!
わかりやすい説明ありがとうございます。とても助かりました。