英語
高校生
解決済み

仮定法の"仮定法過去"と"仮定法過去完了"の使い分け方がいまいち分かりません💦
分かりやすく教えていただきたいです‼
お願いしますm(_ _)m

回答

✨ ベストアンサー ✨

・仮定法とは事実に反することを述べる際に使う。

・仮定法過去 :現実の事実に反することに使う。
If 主語+過去形〜, 主語’+助動詞の過去形+原型〜.
(例)お金があれば、この車を買えたのに。
If I had enough money, I could buy this car.
→実際にはお金がないので買えてない(現在)

・仮定法過去完了:過去の事実に反することに使う
If 主語+had p.p〜,主語+助動詞の過去形+have+p.p. 〜.
(例)もっと早く起きていれば、7:00のバスに乗れたのに
If I had got up earlier, I could have caught the 7:00 bus.
→実際には早く起きてなかったので、乗れてない(過去)

黒ネコ★

詳しい解説ありがとうございます‼
分かりやすいです😁
助かりました(^^)

この回答にコメントする

回答

超簡単に言えば、仮定法の文では時制(時間軸)を1個ずらします。

現在の妄想 → 仮定法【過去】
過去の妄想 → 仮定法【過去完了】

後はそれぞれの公式みたいなものを覚えればOKです。

ポイントとしては、「if」を使った仮定法の場合は、主節(ifがない方のSVのカタマリ)に原則、【助動詞の過去形】を入れます。
その際に、「助動詞の後ろは動詞の原形」というルールに気をつけてください。

①仮定法【過去】⇒ If S + V【過去】~, S +【助過去】+ V原形…

②仮定法【過去完了】⇒ If S + V【過去完了(had+p.p.)】~, S +【助過去】+ V【現在完了(have+p.p.)】…

例文は先に回答して頂いてる方が丁寧につけていただいてくれてますので、そちらを参考にしてください。

黒ネコ★

丁寧な解説助かります‼
理解できてきました😊
ありがとうございます(*^^*)

この回答にコメントする
疑問は解決しましたか?