✨ ベストアンサー ✨
TOMYさん、ご質問は(3)ではなく(4)の問題ですね?
仮定法とは関係ありませんね。
(4)の答えが大過去ではなく過去形なのか解説してほしいです。→ 私も全く同じことを感じています。
これは、出題者(学校の英語教師?、塾の教師?)が間違えたと、私は思います。
なぜなら、the previous night(その前の晩)は過去完了形(大過去)と一緒に使う表現だからです。
過去形であれば last night(昨晩)でOKです。
参考にしてください。
You're welcome!😊
なるほど。やっぱりそうですよね。
理由まで丁寧につけていただき、ありがとうございました!