1.Jane would have gone to London ( ) to get a plane reservation.
(青山学院大学・経)
(a) if she had been able (b) if she is able
(c) would she be able (d) was she able
2.If I ( ) a map, I would lend it to you. (岩手医科大学)
(A) had (B) had had (C) have (D) do have
解答
1 a
過去の事柄に対する仮定なので
If S had 過去分詞 , S 助動詞の過去形 have 過去分詞.
よって、a が正解。
「飛行機の予約が取れていたら、ジェーンはロンドンに行っていただろう」
2 A
現在の事柄に対する仮定なので
If S 過去形 , S 助動詞の過去形 + 動詞の原形.
よって、A が正解。
「地図を持っていれば、あなたに貸してあげるのに」
仮定法2のトラックバックURL:
http://www.vairaagya.com/cgi/mt/mt-tb.cgi/184