跳到主要内容
英语语法 · 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