質問: 英語の時制について 空欄を埋めよという問題で、 a:why are you late for the meeting? b:well,i ( ) there on time, but i had a flat tire on the way. 1.was 2.were 3.would be 4.would have been とあり、私は a:なんでミーティングに遅れたの? b:時間通りについたはずだけど、タイヤが途中でパンクしたんだ。 という訳になると思い、仮定的にして(4)だと思ったのですが、単純に過去で(1)なのかな、とも迷っています。 どなたか得意な方、ご解答お願いいたします。
回答: 1だったら、そもそも、遅れた理由を問いただされないのでは? なので、4が正解。