Conditionals(条件文)とは?種類・形・使い方を徹底解説

英語の「条件文(conditionals)」について、Zero, First, Second, Third Conditional から混合条件文(Mixed Conditionals)、ifの省略・倒置まで詳しく解説します。

英語学習や文法解説で頻繁に登場するのが conditionals(条件文・条件表現) です。

「もし〜ならば、…になる」という条件と結果を表す表現で、現実の可能性を表す直説法から、事実とは異なる仮定や後悔を表す表現まで、幅広いニュアンスを表現できます。

この記事では、次のポイントをわかりやすく整理します。

  • conditionals(条件文)の基本的な仕組み
  • 5つの代表的な分類(Zero, 1st, 2nd, 3rd, Mixed)
  • 現実的な条件と非現実的な仮定の違い
  • were toshould を使った条件表現
  • 倒置(Inversion)による if の省略パターン
  • unlessin caseas long as などの代替表現
  • よくある時制の誤用やミスを防ぐポイント

1. まず押さえる!Conditionals(条件文)の基本構造

conditional sentence(条件文) とは、「条件」を表す節(conditional clause / if-clause)と、その条件が満たされた場合の「結果」を表す節(main clause)で構成される文章です。

Cambridge Dictionary でも、conditionals を「想像された、あるいは不確定な状況と、その状況から生じる可能性のある結果を考慮する文」と説明しています。
[Cambridge Dictionary: Conditionals]

語順とカンマのルール

条件文は「if 節が前」に来る形と、「主節が前」に来る形のどちらでも使えます。

① if 節が先(カンマが必要):
If it rains tomorrow, we will stay home.
(明日雨が降ったら、私たちは家にいます。)

② 主節が先(カンマは不要):
We will stay home if it rains tomorrow.
(明日雨が降ったら、私たちは家にいます。)

Conditionals の全体像

英語学習では、conditionals を代表的なパターンとして以下の5つに整理して理解するのが一般的です。

Conditionals(条件文・条件表現)
├── Zero Conditional(0条件文:一般的真理・習慣)
├── First Conditional(第1条件文:未来の現実的可能性)
├── Second Conditional(第2条件文:現在・未来の非現実的・低可能性の仮定)
├── Third Conditional(第3条件文:過去の反実仮想・後悔)
├── Mixed Conditional(混合条件文:過去の仮定と現在の結果)
└── Alternative Expressions(その他の条件表現:unless, in case, 倒置など)

5つの基本形の比較

分類 If 節の時制 主節の形 表す内容・ニュアンス
Zero 現在形 現在形 一般的に成り立つ事実・自然法則・習慣
First 現在形 will / can / may + 動詞の原形 未来に起こる可能性が高い現実的な条件
Second 過去形 would / could / might + 動詞の原形 現在の事実に反する仮定・実現可能性が低い条件
Third 過去完了形 would have + 過去分詞 過去の事実に反する仮定・過去の後悔
Mixed 過去完了形 would + 動詞の原形 「過去に〜だったら、今…なのに」という複合条件

2. 条件文の5つの型(Zero / 1st / 2nd / 3rd / Mixed)

それぞれの型がどのような状況や意味で使われるのか、詳しく見ていきましょう。

① Zero Conditional(ゼロ条件文)

Zero Conditional は、科学的事実、自然法則、普遍の真理、日常の習慣を表します。「〜すると(一般的に)…になる」という成り立つ事実や習慣を述べるときに使います。

[構造] If + 現在形, S + 現在形

例文

  • If you heat ice, it melts.
    (氷を熱すると溶ける。)
  • If people don't eat, they get hungry.
    (人は食べないとお腹が空く。)
  • If I press this button, the light comes on.
    (このボタンを押すと、ライトがつく。)

特徴

一般的な事実や習慣を表す Zero Conditional では、「〜するときはいつでも」という意味合いになるため、ifwhenwhenever に置き換えられる場合があります。(例:When you heat ice, it melts.

② First Conditional(第1条件文)

First Conditional は、未来において起こり得る現実的な条件とその結果を表します。「もし(実際に)〜したら、…だろう」というリアルな可能性を語る場面で使われます。

[構造] If + 現在形, S + will / can / may + 動詞の原形

例文

  • If it rains tomorrow, we will cancel the picnic.
    (明日雨が降ったら、ピクニックを中止します。)
  • If you study hard, you will pass the exam.
    (一生懸命勉強すれば、試験に合格するでしょう。)
  • If you need help, you can call me anytime.
    (手伝いが必要なら、いつでも電話してください。)

【最重要】時・条件を表す副詞節のルール

未来のことについて話す場合であっても、if 節の中では will を使わず現在形にする という文法ルールがあります。
If it will rain tomorrow...
If it rains tomorrow...

③ Second Conditional(第2条件文:仮定法過去)

Second Conditional は、現在の事実に反する仮定、または将来について実現可能性が低い条件・想像を表します。日本語では「もし(今・これから)〜だったら、…なのに」と訳されます。

[構造] If + 過去形, S + would / could / might + 動詞の原形

例文

  • If I had a million dollars, I would buy a yacht.
    (もし100万ドル持っていたら、ヨットを買うのに。[=実際は持っていない])
  • If I were you, I would take that offer.
    (もし私があなたなら、そのオファーを受けます。[=私はあなたにはなれない])
  • If she lived closer, we could see each other more often.
    (彼女がもっと近くに住んでいれば、もっと頻繁に会えるのに。)

なぜ過去形を使うのか?

ここでの過去形は「過去の出来事」を表しているのではなく、「現実からの距離感(心理的距離)」 を示すために時制を1つ昔にズラしています。これを伝統的な文法用語では「仮定法過去」と呼びます。
[Cambridge Dictionary: Second Conditional]

④ Third Conditional(第3条件文:仮定法過去完了)

Third Conditional は、過去の事実に反する仮定 を表します。「あのとき〜していたら、…だったのに」という、終わった過去に対する後悔や安堵、起こらなかった別のストーリーを想像するときに使います。

[構造] If + 過去完了形(had + p.p.), S + would / could / might + have + 過去分詞

例文

  • If I had studied harder, I would have passed the test.
    (もっと勉強していたら、テストに合格していたのに。[=勉強しなかったから落ちた])
  • If we hadn't missed the train, we wouldn't have been late.
    (電車に乗り遅れていなかったら、遅刻しなかったのに。[=乗り遅れたので遅刻した])
  • If you had asked me, I could have helped you.
    (聞いてくれたら、助けてあげられたのに。)

⑤ Mixed Conditionals(混合条件文)

Mixed Conditional は、条件(過去)と結果(現在)、あるいは条件(現在)と結果(過去)のように、異なる時間軸を組み合わせた条件文です。

英語学習において最も頻出するのは 「過去に〜していたら(過去の条件)、今…なのに(現在の結果)」 のパターンです。

[構造] If + 過去完了形(had + p.p.), S + would / could + 動詞の原形

例文

  • If I had taken the job in Tokyo, I would be happy now.
    (もしあの時東京の仕事を受けていたら、今頃幸せだろうに。[過去の選択 → 現在の状態])
  • If I hadn't eaten so much last night, I wouldn't feel sick today.
    (昨晩あんなに食べていなければ、今日気分が悪くない(気持ち悪くなっていない)はずなのに。)

※ Mixed Conditional には複数の時間関係がありますが、ここでは学習上特に重要度の高い「過去の条件 → 現在の結果」の型を中心に解説しています。

3. 特殊な If 節の表現(were to / should)

書き言葉やフォーマルな表現では、仮定のニュアンスを強めたり、万一の可能性について述べるために were toshould を使うことがあります。

表現 ニュアンス・意味 例文
If S were to ... 仮に〜だとしたら(純粋な空想・未来の強い仮定) If the sun were to rise in the west, I wouldn't change my mind.
(仮に太陽が西から昇るようなことがあっても、考えは変えない。)
If S should ... 万一〜ならば(可能性は低いが、もし発生した場合は) If you should have any questions, please feel free to ask.
(万一ご質問がございましたら、遠慮なくお尋ねください。)

If S should ... はビジネスメールの末尾などで非常によく使われる表現です。

4. If を使わない・省略する条件表現

英語では、if を使わずに条件を表す方法や、倒置(Inversion)によって if を省く高度な構文が存在します。

① 倒置(Inversion)による If の省略

フォーマルな文章では、if を省略し、助動詞や動詞を主語の前に置く「倒置構文」が好まれます。

元の文(ifあり) 倒置文(if省略) 日本語訳
If I were you... Were I you... もし私があなたなら…
If you should need help... Should you need help... 万一助けが必要でしたら…
If I had known that... Had I known that... もしそれを知っていたら…

② if 以外の条件を表す接続詞・フレーズ

unless(〜でない限り)

except ifif ... not に近い意味を表します。

We'll go on a picnic unless it rains.
(雨が降らない限り、ピクニックに行きます。)

as long as / provided (that)(〜である限り、〜という条件で)

契約や約束などで強い条件を提示するときに使います。

You can stay here as long as you keep quiet.
(静かにしている限り、ここにいて良いですよ。)

in case(〜するといけないから、〜の場合に備えて)

万が一の予防措置や準備を表します。

Take an umbrella in case it rains.
(雨が降るといけないから傘を持っていきなさい。)

without / but for(〜がなければ)

前置詞を使って「仮に〜がなかったら」を表します。

Without your advice, I would have failed.
(あなたの助言がなかったら、失敗していたでしょう。)

5. よくある間違いと注意点

① if 節内で will を使ってしまう誤り

未来の条件であっても、if 節内は現在形にします。

[誤り] If it will be sunny tomorrow, we'll go out.❌
[正しい] If it is sunny tomorrow, we'll go out.⭕

② Second Conditional での was と were の違い

主語が I / he / she の場合、伝統的な文法では were を使いますが、現代の口語では was もよく使われます。

  • フォーマル・書き言葉: If I were rich... / If he were here...
  • カジュアル・話し言葉: If I was rich... / If he was here...

③ unless の否定表現に注意

unless 自体に否定の意味が含まれているため、通常は unless 節の中に重ねて否定語(not)を入れないよう注意しましょう。

[不自然] Unless you don't study, you will fail.❌
[正しい] Unless you study, you will fail.⭕(勉強しない限り、不合格になるでしょう。)

④ in case と if の混同

if は「その条件が成立した場合の行動」、in case は「その可能性に備えた行動」を表します。

  • I'll buy a ticket if John comes.
    (ジョンが来たらチケットを買う。[来なければ買わない])
  • I'll buy a ticket in case John comes.
    (ジョンが来るかもしれないので、念のためチケットを買っておく。)

6. 知っておくと役立つ豆知識

① Conditional(条件文)と Subjunctive(仮定法・接続法)の違い

日本の英文法では「仮定法」としてまとめて説明されることがありますが、英語の文法では conditionals(条件文)と subjunctive(仮定法・接続法)は同じ概念ではありません。

conditionals は「条件と結果を表す文構造」を指し、subjunctive は「現実とは異なる状況や提案などで使われる動詞の形・法(mood)」を指します。
例えば If I were you ...were は、仮定のニュアンスを表す subjunctive の一種です。一方、I suggest that he be present.be も subjunctive ですが、こちらは条件文(conditional)ではありません。

② if 節で will や would が使える例外(意志・丁寧な依頼)

原則として if 節内に単なる未来を表す will は使えませんが、「意志」や「丁寧な依頼(〜していただけるのであれば)」を表す場合は例外的に will / would が使えます。

If you will take a seat, the doctor will see you shortly.
(どうぞお掛けになってお待ちいただけるようでしたら、すぐに医師が参ります。)

③ would 以外の助動詞(could / might)の活用

主節には would(〜だろう)だけでなく、could(〜できるだろう)や might(〜かもしれない)を入れることで確信度やニュアンスを調整できます。

  • If I had time, I would go.(時間があれば行くだろう。[確信])
  • If I had time, I could go.(時間があれば行けるのに。[可能])
  • If I had time, I might go.(時間があれば行くかもしれない。[控えめ])

7. FAQ(よくある質問)

Q1. conditional は日本語で何と訳しますか?

A. 文脈に合わせて「条件文」「条件節」「条件表現」などと訳します。
実際に起こり得る「直説法(First Conditional)」と、現実とは異なる「仮定表現(Second/Third Conditional)」の両方が含まれます。

Q2. First Conditional と Second Conditional の使い分けの基準は?

A. 話し手がその条件を「リアルに起こり得る」と考えているかどうかです。
例えば雨が降りそうな空を見て言うなら If it rains...(1st)、快晴の日に「もし明日雨が降ったら」と想像するなら If it rained...(2nd)を使います。

Q3. If I was you と If I were you のどちらが正しいですか?

A. 正式な文章や文法テストでは If I were you が推奨されます。
ただし、日常の英会話では If I was you もよく使われています。

Q4. unless と if not は完全に同じですか?

A. 多くの場合ほぼ同じ意味で使えますが、文脈によって自然な使い分けが存在します。
unless は「〜でない限り」「〜の場合を除いて」と例外を簡潔に示す表現です。感情や後悔を表す文脈などでは unless が使えない場合があります。

Q5. 条件文で if 節を後ろに置くとき、カンマは必要ですか?

A. 通常は不要です。
If it rains, we will stay home.(カンマあり)に対し、We will stay home if it rains.(カンマなし)となります。

Q6. 倒置表現(Should you / Had I...)は日常会話でも使いますか?

A. 主に書き言葉やフォーマルなビジネスシーンで使われます。
日常会話では通常の If you need...If I had... が一般的です。

Q7. Mixed Conditional はいつ使いますか?

A. 「過去の出来事」が「現在の状態」に影響を与えている場合などに使います。
例えば「あのとき大学に合格していたら、今頃学生なのに」といった場面です。

Q8. if 節の中に will を使える場合はありますか?

A. 「〜する意思がある」「〜していただけるなら」という意思や丁寧な依頼を表す場合に使えます。
単なる未来の事象を表す場合は現在形にします。

8. まとめ

Conditionals(条件文)を理解するための重要ポイントを整理します。

  1. Conditionals は「条件(if節)」と「結果(主節)」からなる文構造
  2. Zero Conditional: 一般的な事実・法則・習慣(If + 現在, 現在)
  3. First Conditional: 未来の現実的可能性(If + 現在, will / can / may + 原形)
  4. Second Conditional: 現在の事実に反する仮定・低可能性の条件(If + 過去, would + 原形)
  5. Third Conditional: 過去の事実に反する仮定・後悔(If + 過去完了, would have + p.p.)
  6. Mixed Conditional: 過去の仮定が現在の結果に影響(If + 過去完了, would + 原形)
  7. if 節が文頭に来るときはカンマが必要、文末のときは通常カンマ不要
  8. If S should ...If S were to ... は可能性の低い条件や丁寧・強調の表現
  9. 倒置(Inversion)を使うと if を省略できる(Were I / Should you / Had I)
  10. unless(〜でない限り)や in case(〜に備えて)などの代替表現も重要

Conditionals の使い分けができるようになると、事実の説明だけでなく、自分の思い描く仮説、未来の予測、過去に対する後悔や感謝など、表現の幅が飛躍的に広がります。
まずは基本の4パターン(Zero〜3rd)の型と時制のルールをしっかりマスターしていきましょう。

英文法・語法をネイティブ視点で極めるおすすめ書籍
PR

文法用語やルールの暗記にとどまらず、「ネイティブが実際にどう使い分けているか」をアルファベット順(A-Z)で直感的に引ける定番の英文法リファレンスです。

Practical English Usage (Michael Swan)
★ 世界的ロングセラー 英文法・語法リファレンス

Practical English Usage 4th Edition

Michael Swan / Oxford University Press ペーパーバック / 洋書

世界中の英語学習者・英語教師が手元に置くバイブル。「この前置詞はどう使い分ける?」「似た単語のニュアンスの違いは?」といった疑問を即座に解決できる決定版。

Amazon 詳細・レビュー