when と if は、日本語が同じになるのがクセモノです。
例えば、『彼にあったら、ドキドキしちゃう』の英文は3通り。
- I get butterflies when I see him.
- I get butterflies if I see him.
- I would get butterflies if I saw him.
使い分けの基準は、話し手が考える when 節や if 節の内容が起こる確率♡
- Table of contents -
1. コトが起こる確率
彼に会うことが日常茶飯事 ↓
I get butterflies when I see him.(直説法)
彼に会えるかも ↓
I get butterflies if I see him.(直説法)
彼には会うことはおそらく、ない ↓
I would get butterflies if I saw him.(仮定法)
2. when: ほぼ 100% 起こる
話し手が、『コトが確実に起こると思っている時』は when です。
when + S + 現在形, S + 現在形
When you love someone, you want them to be happy.
誰かを愛すると、幸せになってほしいよね。
* them は him/her で置き換え可能です。複数形でも単数形でも OK。
3. if(直説法): 起こる可能性がある
話し手が、『コトが起こるかもしれない』と思っていたら、直説法の if を使います。
if + S + 現在形, S + 現在形
Zero Conditional(直説法)
If you love someone, you want them to be happy.
もし誰かを愛したら、幸せになってほしいよね。
if + S + 現在形, S will + 動詞の原形
First Conditional(直説法)
If you love someone, you will want them to be happy.
もし誰かを愛したら、幸せになってほしいって思うだろうね。
4. if (仮定法): ほぼ 100% 起こらない
話し手が、『起こる可能性がない』と思っていたら、仮定法の if を使います。
if + S + 過去形, S would + 動詞の原形
Second Conditional(仮定法過去 / 現在の架空のこと)
If you loved someone, you would want them to be happy.
もしあなたが誰かを愛したりしたら、彼らが幸せになってほしいと思うんじゃないかな。(誰も愛さないけど)
if + S + had + 過去分詞, would have + 過去分詞
Third Conditional(仮定法過去完了 / 過去になかったこと)
If you had loved someone, you would have wanted them to be happy.
もしあなたが誰かを愛したりしてたら、彼らが幸せになってほしいと思ってたんじゃないかな。(誰も愛してなかったけど)
5. when = if な場合
事実や一般常識などの、『当たり前のこと』は、if と when で置き換え可能です。
When/If you freeze banana, the peels turn black.
バナナを冷凍したら、皮が真っ黒になるよ。
When/If I eat too much, I put on weight.
食べ過ぎたら、太る。← 自分にとっての普遍の真理でもOK。
世の中にはいくら食べても太らない人もいるけどね。
6. 主節と when/if 節の場所
when 節も if 節も、主節と前後の入れ替えが可能です。
『着いたら電話するね。』
When I get there, I’ll call you.
I’ll call you when I get there.
『明日晴れたら、ピクニックしよう。』
If it’s sunny tomorrow, we’ll have a picnic.
We’ll have a picnic if it’s sunny tomorrow.
意味は全然変わりません♡
when/if 節を先にする時は、カンマをつけて。
7. if/when + 命令文
when や 直接法の if では、when/if 節 + 命令文(動詞の原形) の構文も可能です。
When you get there, text me.
着いたら、メッセージ送ってね。
If you have any queries, please contact me.
質問があれば、ご連絡ください。
『直説法』って、実は普通の文章のこと。以下の3つのカテゴリーの中の一つです。
- 直説法: 事実を伝える
- 仮定法: 仮定したことを述べる
- 命令法: 命令する
if は昔、全部仮定法だったのですが、仮定法現在が使われなくなり直説法に置き換わってから、when との区別がつきにくくなりました。
仮定法現在(主節に原形動詞を使う)は、God bless you. (God blesses と言わない)などの願望を表す構文で残っています。
こちらもどうぞ ↓
現在完了形は現在完了してない形!過去形との違いは?
ちょこっと英会話 ↓
Boost your happy vibes!
ハッピーな波動を上げまくって!