🔀 条件・仮定を表す表現
「もし〜なら」のような条件は、英語では大きく2つの方法で表せる。
① 条件を設定する表現(suppose / given / provided など)── 動詞や決まり文句から生まれた言い方で、「〜と仮定して」「〜を考えると」「〜という条件で」のようにニュアンスの違いがある。
② 条件を表す接続詞(if / unless / once / as long as など)── 文と文をつなぐ基本の言葉。
このページでは ① と ② を分けて整理する。例文はすべて A2(やさしいレベル)。
1. 条件を設定する表現(仮定・想定・考慮)
動詞や句から生まれた言い方。「どんな気持ちで条件を持ち出すか」でグループ分けすると覚えやすい。
持ち出す(suppose / imagine …) → 前提にする(assuming / given …) → 条件をつける(provided / on condition …) → 備える(in case)。
◆ 1-1 想定を持ち出す ── 「〜だと仮定してみて」
会話で新しい「もしも」を切り出すときの言い方。多くは文頭に置く。
suppose (that)
supposing (that)
imagine
say
what if …?
suppose / supposing 〜 =「もし〜だとしたら」(≒ if)
Suppose it rains tomorrow. What will we do?
もし明日雨が降ったら。私たちはどうしよう?
Supposing you miss the bus, how will you get home?
もしバスに乗り遅れたら、どうやって家に帰るの?
imagine 〜 =「〜だと想像してごらん」
Imagine you have a lot of money. What do you buy?
お金がたくさんあると想像してみて。何を買う?
say 〜 =「たとえば〜だとして」(口語の例示)
Say you find a wallet on the street. What do you do?
たとえば道で財布を見つけたとして。どうする?
What if …? =「もし〜だったらどうする?」
What if we miss the train?
もし電車に乗り遅れたらどうしよう?
◆ 1-2 前提にする ── 「〜を踏まえると / 〜という前提で」
すでに分かっていること、または仮に正しいとしたことを土台(前提)にして話を進める。
assuming (that)
given (that)
given + 名詞
assuming (that) 〜 =「〜だと仮定して / 〜という前提なら」(まだ確かではない前提)
Assuming (that) it is sunny, we will go to the park.
晴れるという前提で、私たちは公園へ行きます。
given (that) 〜 =「〜を考えると / 〜であることを踏まえると」(すでに分かっている事実を考慮)
Given that he is only five, he reads very well.
彼がまだ5歳だということを考えると、とても上手に読める。
Given her age, she runs really fast.
彼女の年齢を考えると、本当に速く走る。
📌 assuming と given のちがい
assuming=まだ確かでないことを「仮に正しいとして」(≒ if)
given=すでに分かっている事実を「考慮に入れて」(事実が前提)
◆ 1-3 条件をつける ── 「〜という条件で / 〜しさえすれば」
「この条件を満たすなら OK」と、はっきり交換条件を出す言い方。ややかたい。
provided (that)
providing (that)
on condition that
provided / providing (that) 〜 =「〜という条件で / 〜でさえあれば」(≒ as long as / only if)
You can go out
provided (that) you finish your homework.
宿題を終わらせるという条件で、外出してよい。
You can watch TV
providing you do your homework first.
先に宿題をやれば、テレビを見てよい。
on condition that 〜 =「〜という条件で」(約束・取り決めの色が濃い)
She helped me
on condition that I helped her too.
私も彼女を手伝うという条件で、彼女は手伝ってくれた。
💡 provided ≒ as long as
provided (that) と
as long as(下のセクション2)は意味がとても近い。
かたい文章では provided、ふつうの会話では as long as がよく使われる。
◆ 1-4 万一に備える ── 「〜するといけないから」
「もしも」に前もって備えるときの言い方。「もし〜なら」とは少し意味がちがう。
in case
in case 〜 =「〜するといけないから / 万一〜に備えて」
Take an umbrella
in case it rains.
雨が降るといけないから、傘を持っていきなさい。
📌 if と in case のちがい
if it rains(もし雨が降ったら)=降ってから行動する
in case it rains(雨に備えて)=降る前に、念のため行動しておく
2. 条件を表す接続詞(if / unless / once / as long as …)
文と文をつなぐ、いちばん基本の条件の言葉。「〜なら」「〜でない限り」など、それぞれ意味がちがう。
if 〜 =「もし〜なら」(いちばん基本)
If it rains, I will stay home.
もし雨が降ったら、家にいます。
unless 〜 =「〜しない限り / 〜でなければ」(= if … not)
You will be late
unless you hurry.
急がないと遅れますよ。(= if you do not hurry)
once 〜 =「いったん〜すると / 〜したらすぐ」
Once you start, you can't stop.
いったん始めると、止められない。
as long as / so long as 〜 =「〜さえすれば / 〜である限り」
You can stay
as long as you are quiet.
静かにしてさえいれば、いてもよい。
even if 〜 =「たとえ〜でも」(譲歩の条件)
I will go
even if it rains.
たとえ雨が降っても、私は行きます。
only if 〜 =「〜の場合に限り」(条件を1つに限定)
I will help you
only if you ask me.
あなたが頼んだ場合に限り、手伝います。
whether … or not =「〜であろうとなかろうと」
I will go
whether it rains
or not.
雨が降ろうと降るまいと、私は行きます。
as soon as 〜 =「〜したらすぐに」(時を表すが条件に近い)
Call me
as soon as you arrive.
着いたらすぐに電話してね。
⚠️ いちばん大事なルール ── 条件節の中は「未来でも現在形」
if / unless / once / as long as / when などの条件・時を表すまとまりの中では、未来のことでも will を使わず現在形にする。
未来の will は主節(メインの文)に置く。
○ If it
rains tomorrow, I
will stay home.
✕ If it
will rain tomorrow, …
もし明日雨が降ったら、家にいます。
📋 まとめ表
① 条件を設定する表現
| 表現 |
意味・ニュアンス |
例 |
suppose / supposing imagine / say / what if |
「〜だと仮定してみて」 会話で「もしも」を持ち出す |
Suppose it rains. What will we do? |
| assuming (that) |
「〜という前提で」 まだ確かでないことを仮に正しいとする |
Assuming it is sunny, we will go out. |
| given (that) / given+名詞 |
「〜を考えると」 すでに分かっている事実を考慮 |
Given that he is five, he reads well. |
provided / providing (that) on condition that |
「〜という条件で」 はっきり交換条件を出す(≒ as long as) |
You can go out provided you finish. |
| in case |
「〜するといけないから」 万一に備える(前もって行動) |
Take an umbrella in case it rains. |
② 条件を表す接続詞
| 接続詞 |
意味 |
例 |
| if | もし〜なら | If it rains, I will stay home. |
| unless | 〜しない限り(=if…not) | You will be late unless you hurry. |
| once | いったん〜すると | Once you start, you can't stop. |
| as long as / so long as | 〜さえすれば/〜である限り | You can stay as long as you are quiet. |
| even if | たとえ〜でも | I will go even if it rains. |
| only if | 〜の場合に限り | I will help only if you ask. |
| whether … or not | 〜であろうとなかろうと | I will go whether it rains or not. |
| as soon as | 〜したらすぐに | Call me as soon as you arrive. |
📚 覚え方のコツ
①
持ち出す(suppose・imagine) →
前提(assuming・given) →
条件(provided・on condition) →
備え(in case)の順でニュアンスが変わる。
② provided ≒ as long as、unless ≒ if … not のように、言いかえセットで覚えると速い。
③ 条件のまとまりの中は
未来でも現在形(will は主節へ)。