応援クリックしていただけると大変助かります↓
⇒ 今何位? <人気ブログランキング>
ひっかけ問題8[制限時間は30秒!]
If it --- tomorrow, I will not go shopping.
(A) had rained (B) rains (C) rained (D) will rain
正解と解説は、後述します。
【鉄則】
仮定法と間違いやすい if 節にひっかかるな!
if 節には、「仮定法」と「条件を表す副詞節」があります。
それぞれの公式と例文を1つ覚えておけば、
5秒くらいで回答できます。
逆に迷うと1~2分簡単に過ぎてしまいますので要注意です。
if を見たら「もらった!」と思えるようにしておきましょう!
【正解】
(B) rains
【解説】
主節に will があるため、should を用いた仮定法の可能性が
ありますが、if 節の中にも、選択肢の中にも should が
見当たらりません。
よって、この if は仮定法ではなく、「条件を表す副詞節」を
導いていると考えられます。
「条件を表す副詞節」では、内容が未来のことを語っていても
現在形を使います。
よって、正解は (B) rains
この手の問題に引っかからないように、以下の公式と例文を
覚えておきましょう!
●仮定法過去:もし(今)~なら
(公式)If S1 V1p, S2 would V2
<would の代わりに should, could, might を使うことができる>
(例文)If I were the manager, I would never accept the offer.
●仮定法過去完了:もし(あの時)~だったら
(公式)If S1 had V1pp, S2 would have V2pp
<would の代わりに should, could, might を使うことができる>
(例文)If I had been the manager, I would never have accepted the offer.
●仮定法未来:もし(未来に)~ならば
(公式)If S1 should V1, S2 would [will] V2
If S1 were to V1, S2 would V2
<If S1 should V1の構文では、主節には would だけでなく will を使うことができる>
(例文)If I should be the president of the United States, I would abolish all the nuclear weapons.
(例文)If I were to be the president of the United States, I would abolish all the nuclear weapons.
●仮定法ではない if 「条件を表す副詞節」
(公式)If S1 V1, S2 will V2
(例文)If it rains tomorrow, I will not go shopping.
[略称]S1, S2=主語(subject)、V1, V2=動詞(verb)の原形、
V1p, V2p=動詞(verb)の過去形(past)
V1pp, V2pp=動詞(verb)の過去完了(past perfect)
特に、仮定法未来と仮定法ではない if「条件を表す副詞節」を
間違えないように注意しましょう!
★もしよろしければ、ぜひクリックしていただけると助かります↓
⇒ 今何位? <人気ブログランキング>
『中川裕之のメルマガ』
隙間時間でもマスターできる英会話(無料)では、
ブログには書けない情報なども追加して配信しています。
⇒ http://www.mag2.com/m/0001577626.html
もしよろしければ、こちらもチェックしていただけると嬉しいです。
⇒ http://www.hnakagawa.com