Conditional
[B1] English Conditional: learn conditional sentences (zero, first, second, and third conditionals). This module explains form, usage, tense, and meaning with clear examples and practice for English learners.
Conditional
Conditionals explain what happens if a condition is true or happens. They are built from two parts: the if-clause, which states the condition, and the main clause, which states the result. English uses different conditional patterns to show whether the condition is general, likely, unlikely, or impossible. Choosing the right pattern depends on time reference and how real the situation is.
条件句解释当某个条件为真时或发生时会发生什么。它们由两部分组成:if从句,陈述条件;主句,陈述结果。英语使用不同的条件结构来表达条件是普遍、可能、 unlikely 或不可能。选择合适的结构取决于时间指涉和情景的真实程度。
Which two parts make up a conditional sentence?
Clause order
A conditional sentence can start with the if-clause or the main clause. If the if-clause comes first, it is usually followed by a comma. If the main clause comes first, a comma is usually not used. The meaning stays the same; the order mainly affects emphasis and style.
一个条件句可以以 if 从句开头,也可以以主句开头。如果 if 从句放在前面,通常后面跟一个逗号。如果主句放在前面,通常不使用逗号。意思保持不变;顺序主要影响强调和风格。
Rule | 🇨🇳 中文 Rule | Example | 🇨🇳 中文 Example |
|---|---|---|---|
| 🧩 如果从句在前,使用逗号 | 🧩 如果下雨,我们就待在室内。 | ||
| 🧩 主句在前通常不带逗号 | 🧩 如果下雨,我们就待在室内。 | ||
| 🧩 两种顺序均可接受 | 🧩 如果你打电话,我可以帮忙。 |
Which sentence correctly follows the comma rule when the if-clause comes first?
Zero conditional
Use the zero conditional for general truths, scientific facts, and habits where the result always follows the condition. Both clauses use the present simple because the sentence describes a timeless relationship, not a specific future event. This conditional often sounds like a rule or instruction.
用零条件句表示一般真理、科学事实和习惯,其中结果始终随条件而来。两个从句都用一般现在时,因为句子描述的是一种超越时间的关系,而非具体的将来事件。这种条件句常听起来像是一条规则或指令。
Rule | 🇨🇳 中文 Rule | Example | 🇨🇳 中文 Example |
|---|---|---|---|
| 🧩 形式:If + 现在时,现在时 | 🧩 If you heat ice, it melts. | ||
| 🧩 用于事实和常规 | 🧩 If I drink coffee late, I sleep badly. | ||
| 🧩 也常用于规则和指示 | 🧩 If the light is red, you stop. |
First conditional
Use the first conditional for real and possible situations in the future and their likely results. The if-clause uses the present simple, and the main clause usually uses will plus the base verb. This pattern talks about a future consequence that depends on a condition that may happen.
用第一条件句表示未来真实或可能的情景及其可能的结果。if从句用现在时,主句通常使用 will 加基本动词。这个结构谈及一个可能发生的条件所产生的未来结果。
Rule | 🇨🇳 中文 Rule | Example | 🇨🇳 中文 Example |
|---|---|---|---|
| 🧩 形式:If + 现在时,will + 基本动词 | 🧩 If it rains, we will cancel the picnic. | ||
| 🧩 用于可能的未来结果 | 🧩 If you study, you will pass. | ||
| 🧩 主句可以使用 may 或 might 表示较弱的确定性 | 🧩 If she calls, I might answer. |
Second conditional
Use the second conditional for unreal or unlikely situations in the present or future. The if-clause uses the past simple, but it refers to the present or future, not the past. The main clause uses would plus the base verb to show the result is hypothetical. This conditional is common for imagining different realities and giving advice politely.
用第二条件句表示现在或将来不真实或不太可能的情景。if从句使用过去时,但指的是现在或将来,而非过去。主句使用 would 加基本动词,表示结果是虚拟的。这个条件句常用于设想不同的现实和礼貌地给出建议。
Rule | 🇨🇳 中文 Rule | Example | 🇨🇳 中文 Example |
|---|---|---|---|
| 🧩 形式:If + 过去时,would + 基本动词 | 🧩 If I won the lottery, I would travel. | ||
| 🧩 这里的过去时表示非真实,而非过去时间 | 🧩 If he had more time, he would exercise. | ||
| 🧩 在正式风格中对所有主语都用 were | 🧩 If I were you, I would apologize. |
Third conditional
Use the third conditional for unreal past situations: conditions that did not happen and results that did not happen. The if-clause uses past perfect, and the main clause uses would have plus the past participle. This conditional is common for regret, criticism, and imagining alternative past outcomes.
用第三条件句表示过去的不真实情境:条件没有发生,结果也没有发生。if从句使用过去完成时,主句使用 would have 加过去分词。此条件句常用于表达遗憾、批评、以及设想另一种过去结果。
Rule | 🇨🇳 中文 Rule | Example | 🇨🇳 中文 Example |
|---|---|---|---|
| 🧩 形式:If + 过去完成时,would have + 过去分词 | 🧩 If we had left earlier, we would have arrived on time. | ||
| 🧩 用于表达遗憾或错失的机会 | 🧩 If I had studied, I would have passed. | ||
| 🧩 用于对过去的批评和评估 | 🧩 If you had listened, you would have understood. |
Mixed conditional
Mixed conditionals combine different time references in the condition and the result. A common pattern is a past condition with a present result, showing that something in the past still affects the present. Another pattern is a present condition with a past result, showing an ongoing state causing a past outcome. The tense choice reflects the time of each clause, not a fixed conditional type.
混合条件句在条件和结果中结合不同的时态。一个常见模式是过去条件导致现在结果,表明过去的某事仍然影响现在。另一种模式是现在条件导致过去结果,表明一个持续状态导致过去的结果。时态选择取决于各子句的时间,而非固定的条件类型。
Rule | 🇨🇳 中文 Rule | Example | 🇨🇳 中文 Example |
|---|---|---|---|
| 🧩 过去条件,现时结果:If + 过去完成时,would + 基本动词 | 🧩 If I had taken the job, I would live in London now. | ||
| 🧩 现在条件,过去结果:If + 过去时,would have + 过去分词 | 🧩 If she were more careful, she would have avoided the mistake. |
Which sentence shows a past condition with a present result (past → present)?
Modal results
The result clause does not always use will or would. Modals change meaning: can for ability, may or might for possibility, should for advice, and must for strong necessity. You can also use an imperative in the main clause to give instructions. The if-clause tense still follows the conditional type, while the modal shows attitude and strength.
主句不一定总用 will 或 would。情态动词会改变含义:can 表示能力,may 或 might 表示可能性,should 表示建议,must 表示强烈必需。主句也可以使用祈使句来给出指示。if 从句的时态仍然遵循条件类型,而情态动词则表现态度和强度。
Rule | 🇨🇳 中文 Rule | Example | 🇨🇳 中文 Example |
|---|---|---|---|
| 🧩 can 表示能力或许可 | 🧩 If you finish early, you can leave. | ||
| 🧩 may 或 might 表示可能性 | 🧩 If he calls, I might be busy. | ||
| 🧩 should 表示建议 | 🧩 If you feel sick, you should rest. | ||
| 🧩 用于指令的祈使句 | 🧩 If you see Anna, tell her to call me. |
Unless
Unless means if not and introduces the only condition that prevents the result. It is used in place of an if-clause with a negative meaning, but you usually keep the verb positive after unless. It commonly appears in rules, warnings, and agreements. The tense in the unless-clause follows the same logic as an if-clause.
Unless 表示“如果不”的意思,是引入阻止结果的唯一条件。它用来替代带否定含义的 if 从句,但在 unless 之后通常保持动词为肯定。它常出现在规则、警告和协议中。unless 子句的时态遵循与 if 子句相同的逻辑。
Rule | 🇨🇳 中文 Rule | Example | 🇨🇳 中文 Example |
|---|---|---|---|
| 🧩 Unless = 如果不 | 🧩 You will fail unless you study. | ||
| 🧩 通常不要在 unless 中使用双重否定 | 🧩 I will go unless it rains. | ||
| 🧩 常见于警告和条件 | 🧩 Unless you pay today, we will cancel the order. |
Which sentence correctly paraphrases 'You will fail unless you study.'?
If variations
English often uses alternatives to if to express conditions with different meanings and levels of formality. Provided that and as long as emphasize a strict requirement. In case means as preparation for a possible problem. Even if means the result is true despite the condition. These forms help you express precise conditional relationships beyond basic if.
英语常用不以 if 的替代表达来表达具有不同含义和不同正式程度的条件。provided that 与 as long as 强调严格的要求。in case 表示为应对可能的问题做准备。even if 表示即使条件成立,结果也可能成立。这些形式帮助你表达超越基本 if 的精确条件关系。
Rule | 🇨🇳 中文 Rule | Example | 🇨🇳 中文 Example |
|---|---|---|---|
| 🧩 provided that 或 providing that(用于严格条件) | 🧩 You can borrow my car provided that you drive carefully. | ||
| 🧩 as long as 表示要求或限制 | 🧩 I will help as long as you are honest. | ||
| 🧩 in case 表示预防 | 🧩 Take a jacket in case it gets cold. | ||
| 🧩 even if 用于对比/让步 | 🧩 Even if it rains, we will go. |
Which sentence uses 'in case' to show precaution?
Conditional meaning
Choosing a conditional is mainly about reality and time. Zero conditional states general cause and effect. First conditional predicts a likely future result. Second conditional imagines an unreal or unlikely present or future. Third conditional imagines a different past. Mixed conditionals link different times to show lasting consequences or background causes.
选择条件句主要关乎现实性和时间。零条件句表达一般的因果关系。第一条件句预测一个可能的未来结果。第二条件句设想一个不真实或不太可能的现在或将来。第三条件句设想一个不同的过去。混合条件句将不同的时态联系起来,以显示持久的结果或背景原因。
Which conditional is used for a general cause-and-effect or timeless truth?
















