1.If I had been there he ( ) injured. (芝浦工業大学)
a.may not be b.might not be
c.might not have been d.has not been
2.If we had known her new email address, we ( ) her a message.
(関西学院大学・社会)
a.sent b.will send
c.would have sent d.would send
解答
1 c
過去の事柄に対する仮定なので
If S had 過去分詞 , S 助動詞の過去形 have 過去分詞.
になる。
よって、c が正解。
「私がそこにいたら、彼は怪我をしなかったかもしれない」
2 c
1と同じ理由で、c が正解。
「彼女の新しいEメールアドレスを知っていたら、彼女にメッセージを送っただろうに」
仮定法1のトラックバックURL:
http://www.vairaagya.com/cgi/mt/mt-tb.cgi/183