Grammar Guide - Updated May 2026

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
ZeroPresent simplePresent simpleGeneral truth, always true
FirstPresent simpleWill + base verbReal / possible future
SecondPast simpleWould + base verbUnreal / imaginary present
ThirdPast perfectWould have + past participleUnreal / impossible past
MixedPast perfectWould + base verbPast 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 Preply

Conditional 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?
ZeroIf I study...I learn.Always true
FirstIf I study...I will pass.Possible
SecondIf I studied...I would pass.Unlikely / imaginary
ThirdIf I had studied...I would have passed.Impossible (past)
MixedIf 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.

  1. If you ___ (heat) ice, it melts.
  2. If it rains tomorrow, I ___ (stay) at home.
  3. If I ___ (be) you, I would talk to the manager.
  4. If she had left earlier, she ___ (not/miss) the train.
  5. If he had studied medicine, he ___ (be) a doctor now.
  6. We ___ (go) to the beach if the weather is nice this weekend.
  7. If I ___ (know) about the party, I would have come.
  8. If she practised every day, she ___ (can) win the competition.
  9. Plants ___ (die) if they do not get enough water.
  10. If I ___ (not/spend) all my money yesterday, I would not be broke now.

Answers

  1. heat
  2. will stay
  3. were
  4. would not have missed
  5. would be
  6. will go
  7. had known
  8. could
  9. die
  10. 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

Book a trial lesson on iTalki to practise conditionals with a native speaker.

Prices start at $5 per hour.

Try iTalki today

We earn a commission if you purchase through our affiliate links, at no extra cost to you.