Conditional Sentences: Rules, Examples and Practice Exercises
Learn how to use all five types of conditionals: zero, first, second, third, and mixed. Includes comparison tables, common mistakes, and 10 practice exercises.
What Are Conditional Sentences?
Conditional sentences (also called if-clauses) describe a situation that depends on something else. Every conditional has two parts: the if-clause (condition) and the main clause (result).
Formula: If + [condition], + [result]
If it rains, the ground gets wet.
If I study hard, I will pass the exam.
English has five types of conditionals. Each type uses different verb tenses and describes a different kind of situation.
Quick Reference Table
| Type | If-Clause | Main Clause | Meaning |
|---|---|---|---|
| Zero | Present simple | Present simple | General truth, always true |
| First | Present simple | Will + base verb | Real / possible future |
| Second | Past simple | Would + base verb | Unreal / imaginary present |
| Third | Past perfect | Would have + past participle | Unreal / impossible past |
| Mixed | Past perfect | Would + base verb | Past condition, present result |
Zero Conditional: General Truths
The zero conditional describes things that are always true. Use it for scientific facts, natural laws, and habits.
Structure
If + present simple, present simple
General Fact
If you heat water to 100 degrees, it boils.
Habit
If I drink coffee late, I cannot sleep.
Scientific Truth
If you mix blue and yellow, you get green.
Rule
If I am tired, I go to bed early.
In zero conditionals, you can replace if with when without changing the meaning. When you heat ice, it melts. Both words mean the same thing here because the result is always true.
First Conditional: Real Future Possibilities
The first conditional describes real and possible situations in the future. The condition is likely to happen.
Structure
If + present simple, will + base verb
Possible Plan
If it rains tomorrow, I will stay home.
Promise
If you help me, I will help you.
Warning
If you do not hurry, you will miss the train.
Offer
If you need help, I will call you.
Important Rule
Never use will after if in first conditional sentences. The if-clause uses present simple, not future. Incorrect: If it will rain, I will stay home. Correct: If it rains, I will stay home.
You can also use modals like can, might, or should in the result clause. If you study hard, you can pass the exam. If she calls, I might answer.
Second Conditional: Unreal Present or Future
The second conditional describes imaginary or unlikely situations in the present or future. The condition is not real or is very unlikely to happen.
Structure
If + past simple, would + base verb
Imaginary Situation
If I had a million dollars, I would travel the world.
Advice
If I were you, I would accept the job.
Unlikely Future
If I won the lottery, I would buy a house.
Wish
If she spoke English, she would get the job.
Were or Was?
For the verb to be in second conditional, use were for all subjects in formal English. If I were rich... (not was). In informal speech, many native speakers say If I was, but for exams and writing, use were.
The past simple in second conditional does not refer to past time. It refers to an unreal present or future. If I lived in London means I do not live in London now.
Third Conditional: Impossible Past Situations
The third conditional describes unreal situations in the past. The condition did not happen, so we imagine a different result. Use it to express regret, criticism, or relief about something that is already finished.
Structure
If + past perfect, would have + past participle
Regret
If I had studied harder, I would have passed the exam.
Criticism
If you had arrived on time, we would not have missed the flight.
Relief
If I had not taken that taxi, I would have been late.
Missed Opportunity
If she had applied earlier, she would have got the scholarship.
Note that the third conditional is always about the past. You cannot change the past, so these sentences express things that did not happen. If I had known = I did not know. I would have helped = I did not help.
Mixed Conditional: Past Condition, Present Result
The mixed conditional combines elements of the third and second conditionals. It describes a past condition that affects the present.
Structure
If + past perfect, would + base verb
(Third conditional if-clause + second conditional result clause)
Past Action, Present Result
If I had studied medicine, I would be a doctor now.
Regret about Present
If she had accepted the job, she would live in New York today.
Different Life Path
If I had saved more money, I would not be stressed now.
Change of Circumstances
If we had left earlier, we would be there by now.
The mixed conditional is very useful for expressing how past decisions affect your current situation. It is common in both spoken and written English, especially when discussing life choices, career paths, and regrets.
Practice using conditionals in real conversations with a tutor on Preply.
Find a tutor on PreplyConditional Types Comparison
This table shows all five types side by side with the same example verb so you can see how the meaning changes.
| Type | If-Clause | Result Clause | Is it real? |
|---|---|---|---|
| Zero | If I study... | I learn. | Always true |
| First | If I study... | I will pass. | Possible |
| Second | If I studied... | I would pass. | Unlikely / imaginary |
| Third | If I had studied... | I would have passed. | Impossible (past) |
| Mixed | If I had studied... | I would be a doctor now. | Impossible (past+present) |
Common Mistakes with Conditionals
Here are six mistakes that English learners often make with conditional sentences.
Mistake 1: Using will after if in first conditional
If it will rain, I will stay home.
Correct
If it rains, I will stay home. (Present simple after if)
Mistake 2: Using would in the if-clause of second conditional
If I would be rich, I would travel a lot.
Correct
If I were rich, I would travel a lot.
Mistake 3: Mixing up second and third conditional time
If I knew the answer yesterday, I would have helped you.
Correct
If I had known the answer yesterday, I would have helped you.
Mistake 4: Forgetting to change verb tense in third conditional
If I would have known, I would have come.
Correct
If I had known, I would have come.
Mistake 5: Using second conditional for real future situations
If I will have time, I would come to the party.
Correct
If I have time, I will come to the party.
Mistake 6: Confusing zero and first conditional meaning
If I drink coffee, I will get a headache.
This is wrong if coffee always gives you a headache. Use zero conditional for general truths.
Correct (Zero)
If I drink coffee, I get a headache.
Correct (First)
If I drink coffee tonight, I will get a headache.
Practice Exercises
Complete each sentence with the correct form of the verb in brackets. Answers are below.
- If you ___ (heat) ice, it melts.
- If it rains tomorrow, I ___ (stay) at home.
- If I ___ (be) you, I would talk to the manager.
- If she had left earlier, she ___ (not/miss) the train.
- If he had studied medicine, he ___ (be) a doctor now.
- We ___ (go) to the beach if the weather is nice this weekend.
- If I ___ (know) about the party, I would have come.
- If she practised every day, she ___ (can) win the competition.
- Plants ___ (die) if they do not get enough water.
- If I ___ (not/spend) all my money yesterday, I would not be broke now.
Answers
- heat
- will stay
- were
- would not have missed
- would be
- will go
- had known
- could
- die
- had not spent
Frequently Asked Questions
What are the 4 types of conditional sentences in English?
The four main types are zero (general truths), first (real future), second (unreal present), and third (unreal past). There is also the mixed conditional.
What is the difference between first and second conditional?
The first conditional describes real or possible situations in the future. The second conditional describes unreal or imaginary situations in the present.
Can I use when instead of if in conditional sentences?
In zero conditionals, when and if are usually interchangeable. In first conditionals, if means maybe and when means definitely.
What is a mixed conditional?
A mixed conditional combines the third conditional if-clause (past perfect) with the second conditional result clause (would + base verb). It describes how a past situation affects the present.
Is it correct to say If I was or If I were?
In formal English, use If I were for second conditional. In informal English, many native speakers say If I was. For exams and formal writing, always use If I were.
What tense comes after if in a first conditional sentence?
Use present simple after if and will + base verb in the result clause. Never use will after if: If it rains (not will rain), I will stay home.
Final Tips
- Identify the time first. Is it a general truth (zero), a possible future (first), an unreal present (second), an impossible past (third), or a past-to-present link (mixed)?
- Remember that will and would never appear in the if-clause. They belong in the result clause only.
- For second conditional with the verb to be, use were for all subjects in formal writing.
- Practice with real examples. Listen to songs, watch TV shows, and notice how native speakers use conditionals.
- Start with the zero and first conditionals. They are the most common in everyday English. Then move to second, third, and mixed.
Related Grammar Guides
Past Tense
All past forms explained with examples
Present Perfect vs Past Simple
Key differences and signal words
Will vs Going To
Future tense rules and usage
Future Continuous
Will be doing explained
Book a trial lesson on iTalki to practise conditionals with a native speaker.
Prices start at $5 per hour.
Try iTalki todayWe earn a commission if you purchase through our affiliate links, at no extra cost to you.