コンテンツへスキップ
英語文法 · B1

分岐処理(条件付き文)

  • 6 分岐処理(条件付き文)
    6.1

    零条件文と第一条件文

    第一条件句と第二条件句
    第一条件節と第二条件節
    • 零条件文(普遍真実):If + 一般现在时, 一般现在时。
    • 第一条件文(将来の事実の可能性):If + 一般现在时, will + 动词原形。

    如果If 你you 加热heat 水water (它), it 沸腾boils.

    水を加温すると沸騰する。(普遍的真理)

    如果If (天气it)it 下雨rains 我们, we 将will 留stay (在内)in.

    雨が降れば、家にいる。(将来の可能性)

    注意 if 節では一般現在時を用いる(将来のことでも): ~~If it will rain~~ ✗ → If it rains ✓。

    6.2

    第二条件文

    第二条件文は現在/将来の非現実的または低確率な仮定を扱います:

    構造: If + 一般过去时, would + 动词原形

    如果If 我I 有had (冠词)a 很多lot (的)of 钱money 我, I 会would 旅行travel.

    お金持ちだったら旅行したい。(実際には持っていない)

    注意 第二条件文では、be動詞は通常一律に were を用いる:If I were you, I would rest.(あなたが私なら、私は休むだろう。)*

    6.3

    unless

    unless は「除非/もし~しないなら」という意味で、if … not に相当する:

    你You 会will (是)be 迟到late 除非unless 你you 快点hurry.

    你不快点就会迟到。(= if you don't hurry)

    注意 unless 自体に否定が含まれているため、後にnot を追加してはならない: ~~unless you don't hurry~~ ✗。

    よくある間違い

    • ❌ ~~If I would be rich, I would travel.~~ → ✓ If I were rich, I would travel. — would は主節のみで用い、if 節では過去時制を用いる。
    • ❌ ~~If it rains, we would stay home.~~ → ✓ If it rains, we will stay home. / If it rained, we would stay home. — 第一条件法則と第二条件法則を混在させてはならず、文全体で統一する必要がある。
    • ❌ ~~If I was you, I would rest.~~ — 会話では聞こえるが、試験や作文では ✓ If I were you を用いる。
    • カマのルール: if 節が前にある場合はカマをつける (If it rains**,** we stay in.)。後にある場合はつけない (We stay in if it rains.)。

すべてのトピック · 英語文法 · B1

ログインまたはアカウント作成

IGCSE, A-Level & AP