【条件 if の使い方】「もし~なら~なのに、」過去から未来の想像

条件のIf 使い方 教育(英語)

「もし~なら」という条件で使う ” If “

を使いこなすの難しいなって思うんだよね。

 

「もし~なら~なのに」

「もし~だったら~だったのに」の場合、

時制が変わるんだよ、、

 

難しそうだねぇ。

先ずは、知ることが大事だからね。

OK,

条件の” if “でスタートだよ!

 

簡単に説明していくね。

Let’s get started!

 

 

【条件 if の使い方 】「もし~なら~なのに、」過去から未来の想像

 

「もし~なら、」という条件を話す時に、

時制が4つに分かれます。

下の図から確認してみましょう!

 

現実的な「もし~なら、」

条件結果
0If+現在形現在形(習慣・真実)
1If+現在形will+動詞の原形(現実で可能な未来)

 

現実
現実

もし、氷を水に入れたら溶けるよ。

If you put some ice in water, they melt.

 ※0: If + 現在形,  現在形.(真実)

 

現実
現実

もしあなたが一生懸命勉強すれば、テストでいい点数がとれるよ。

If you study hard, you will get a good score on the test.

 ※1: If + 現在形, will+動詞の原形(実現可能な未来)

 

非現実的な「もし~なら、」

条件結果
2If+過去形would+動詞の原形非現実な想像
3If+過去完了形would have+過去分詞過去の事実に反する未来の想像

 

If の後は現実と区別するために過去形、過去完了形と、

過去の形をとっています。

 

 今の話(想像)

非現実
非現実

もしハワイに住んでいたら、綺麗な海を毎日見れるなぁ。

If I lived in Hawaii, I would see the beautiful sea every day.

※2: If + 過去形,  would + 動詞の原形.

 

過去の話(想像)

過去に反した<br>非現実
過去に反した
非現実

もしあの時あなたに会ってなかったら、友達になっていなかったね。

If I hadn’t met you at that time, we wouldn’t have become friends.

※3: If + 過去完了形,  would have + 過去分詞(become-became-become)

 

「過去の話の想像」なのでさらに 1段 過去 になり、

過去完了形(大過去)になっています。

 

 

ここから詳しく条件の「0~3」まで一緒に学ぼう!

 

当たり前の結果を導く条件の if(直説法)

「もし~なら、(当然)~になる」(0 conditional)

 

現実のこと

<span class="bold">不変の真理</span>
不変の真理

もし、氷を水に入れたら溶けるよ。

If you put some ice in water, they melt.

「習慣」や「真実」を表現する if は、現在形の結果を導きます。

現在・過去・未来と変わることのない事実だからです。

 

例題を見てみましょう!

 

<span class="bold">事実</span>
事実

もしお風呂に入れば、身体が暖まるよ。

If you take a bath, your body warms up.

 

<span class="bold">習慣</span>
習慣

もしあの家の前を通ると、犬に吠えられるよ。

If you pass in front of that house, the dog barks you.

 

The dog barks you if you pass in front of that house.

のように、節は入れ替え出来るよ!

コンマ(,)はいらなくなるよ。

 

 

可能な未来を導く条件の if (直説法)

「もし~なら、~になる」(1st conditional)

 

現実のこと

実現可能な<br>未来
実現可能な
未来

もしあなたが一生懸命勉強すれば、テストでいい点数がとれるよ。

If you study hard, you will get a good score on the test.

 

現実で「実現可能な未来」を表現する If は「未来形の結果」を導きます。

「もし~なら、」が現実的ならば、当然可能な未来になるからです。

未来形 will の他にも

  • can
  • could
  • may
  • might
  • be going to

で未来を表します。

 

例文で見てみましょう!

 

もしテストで悪い点数をとったら、お母さんは怒るかも。

If I get a bad score on the test, my mother might get angry.

※might (過去形の意味ではなく、未来の可能性のこと)

※may:50% might:30%

 

mayとmightの違いを知って「~かもしれない」ことを話そう!

 

もし明日雨なら、部活は中止です。

If it rains tomorrow, the club activities will be canceled.

 

「もし明日雨ならが未来なのに現在形 [rains] なのはどうして?

 

「条件」を表す副詞節は「未来の事でも現在形」を使うんだ。

詳しくはこちら↓を見てね

 【未来のことでも現在形!】WhenとIf を使いこなそう。

 

 

非現実的、ほぼ不可能な未来の想像を導く条件の if (仮定法過去)

「もし~なら、~なのに」(2nd conditional)

 

非現実
非現実

もしハワイに住んでいたら、綺麗な海を毎日見れるなぁ。

If I lived in Hawaii, I would see the beautiful sea every day.

 

現実ではない想像の「もし~なら、」の場合、

If 節では「過去形」を用います。

ex: If I lived in…

 

現実と区別をするためです。

よって聞き手が「想像の話ね!」と理解することができます。

 

結果の節は「would + 動詞の原形」を導きます。

想像の未来だから「助動詞は過去形」になります。

would の他に

  • could
  • might

が使われます。 

例文で見ていきましょう!

 

仮定法・現在
仮定法・現在

もし私があなたなら、毎日勉強するのにな。

If I were you, I would study every day.

※If 過去形, would + 動詞の原形

 

ほぼ不可能な未来
ほぼ不可能な未来

もし宝くじに当たったら、世界中を旅行できます。

If I won the lottery, I could travel around the world.

I could travel around the world if I won the lottery.

節は入れ替えてもOKだよ!

 ※コンマ(,)は必要なし

 

過去事実に反する未来の想像を導く if(仮定法過去完了)

「もし~だったら~だっただろうな」(3rd conditional)

 

過去に反した<br>非現実
過去に反した
非現実

もしあの時あなたに会ってなかったら、友達になっていなかったね。

If I hadn’t met you at that time, we wouldn’t have become friends.

 

「もし過去にこんな事があったら、こうだったね。」

のように「 過去の事実 と違う 想像の話 」をする時は、

If 節に 過去完了形(大過去)を使います。

「 今の 想像 」は過去形で、

「 過去の 想像 」は 過去完了形(had +過去分詞)で表します。

 

結果の節は「would have +過去分詞」です。

主語が変わっても同じ形をとるので覚えてしまうと良いでしょう。

 

 

例文で見ていきましょう!

 

もしあの時一生懸命勉強していたら、

英検3級に合格出来ただろうな。

If I had studied hard at that time,

I would have passed

the EIKEN Grade 3.

 

もし知っていれば、助けてあげられたのに。

If I had known, I could have helped you.

 

同じく節は入れ替えOKだよ!

 

 

想像の世界「過去と現在」過去にこうだったら現在こうだったね

「想像の世界 (仮定)」を表す If (2.3)では、

  • 「もし(今)~なら、(今)~だろうね。」
  • 「もし(過去)~だったら、(過去)~だったね。」

という仮定法(過去・過去完了)を見てきました。

 

最後に複雑になってしまいそうですが、

この形を mix した例文で終了したいと思います。

 

ex: 「もし(過去)~だったら、(今)~だろうね。」 

もしあなたが、あの時留学していれば、

今ごろ英語を上手に話すんだろうね。

If you had studied abroad at that time,

you would speak English well now.

※過去の事実に反した想像:過去完了形(had studied)

※現在(今)の想像:過去形 (would)

 

条件のIf 「もし~なら、~なのに..」【まとめ】

「事実」や「実際に起こり得ること」です。

条件結果
0If +現在形現在形(習慣・真実)
1If +現在形will+動詞の原形(現実で可能な未来))

直説法

現実
現実

もし、氷を水に入れたら溶けるよ。

If you put some ice in water, they melt.

 

現実
現実

もしあなたが一生懸命勉強すれば、テストでいい点数がとれるよ。

If you study hard, you will get a good score on the test.

 

 

「事実に反すること」や「実際に起こる可能性が低いこと」です。

条件結果
2If+過去形would+動詞の原形非現実な想像
3If+過去完了形would have+過去分詞過去の事実に反する未来の想像

 

仮定法

非現実
非現実

もしハワイに住んでいたら、綺麗な海を毎日見れるなぁ。

If I lived in Hawaii, I would see the beautiful sea every day.

 

※仮定法過去(今の想像)

過去に反した<br>非現実
過去に反した
非現実

もしあの時あなたに会ってなかったら、友達になっていなかったね。

If I hadn’t met you at that time, we wouldn’t have become friends.

※仮定法過去完了(過去の想像)

 

 

どうでしたか?

初めは混乱するかもしれませんが、

それでいいと思います。

時間をかけて学習してみてくださいね。

一度腑に落ちると、

使えるようになりますよ!

Keep up going!

 

仮定法のwouldとは?想像してみよう!「~なら~なのにな」を。

 

See you.

 

 

 

コメント

タイトルとURLをコピーしました