Grammar for Teachers
Grammar for Teachers
🟡 Intermediate

Conditionals: Third — Unreal Past, Regrets, and Hindsight

What this session covers

The third conditional describes imaginary situations in the past — things that did not happen, and imagines what would have been different if they had. It is used for regret, hindsight, and criticism. It has the most complex structure of the main conditionals, but once the meaning is clear, the form follows naturally.

Personal Reflection

Before you start — think honestly about your own teaching and experience.

Q1
How confident do you feel teaching the third conditional — and explaining why it uses past perfect in the if-clause?
Q2
Which of these have you experienced with your students? (Select all that apply)

Discover the Pattern

Look at the examples. Answer each question before reading the explanation — this is how your students will learn too.

1

Read these sentences. All of them are about the past. What do they have in common? What are the speakers expressing?

If she had studied harder, she would have passed the exam.
If we had left earlier, we would not have missed the bus.
If he had listened to his doctor, he would have recovered faster.
If the rains had come on time, the harvest would have been good.
Are any of these situations real? Did the person actually study / leave early / listen / have rains on time? What emotion do these sentences carry?

None of these situations happened. She did not study hard enough. They did not leave early. He did not listen. The rains did not come on time. The speaker is looking back at a past situation and imagining what would have been different. This is hindsight — seeing clearly after the event what should have been done differently. The emotion is often regret — wishing the past had been different. This is the third conditional: it describes past situations that did not happen, and imagines a different past outcome.

2

Now look at the structure carefully. Can you identify a pattern in the if-clause and the result clause?

If she had studied harder, she would have passed.
If we had left earlier, we would have arrived on time.
If he had taken the medicine, he would have felt better.
What verb form is in the if-clause? What verb form is in the result clause?

If-clause: if + had + past participle (= past perfect). Result clause: would + have + past participle. The structure is: If + past perfect, would have + past participle. This is longer and more complex than the other conditionals, but the logic is the same: the if-clause describes the condition (which did not happen), the result clause describes what would have been different (which also did not happen). Both clauses describe things that did NOT occur in the past. This is why it is sometimes called the 'double unreal' — both the condition and the result are imaginary.

3

Now compare these three sentences. One for each main conditional type. What is different — in structure, in meaning, and in time?

If she studies tonight, she will pass tomorrow. (first)
If she studied more, she would pass her exams. (second)
If she had studied harder, she would have passed. (third)
What does each sentence tell you about: (a) the time being described, and (b) the speaker's view of the situation?

First conditional: refers to the future — a real, specific possibility. She might study tonight. Second conditional: refers to the present or future — imaginary or unlikely. She does not study enough now, but the speaker is imagining a different version of her present habits. Third conditional: refers to the past — the exam is already over. She did not study enough. The speaker is imagining a different past. All three conditionals can describe unreal situations — but first conditional describes a real possibility. The key difference is TIME: first = future possible, second = present/future imaginary, third = past imaginary.'

The Pattern — What You Just Discovered

The third conditional uses if + past perfect in the if-clause and would have + past participle in the result clause. It describes situations that did not happen in the past, and imagines what the outcome would have been. It expresses regret, hindsight, and criticism about past events.
Tense / FormUse / MeaningExampleKey time words
First Conditional Real possibility in the future If she studies, she will pass. will/can/may + infinitive
Second Conditional Imaginary present or future If she studied more, she would pass. would/could/might + infinitive
Third Conditional Imaginary past — did not happen If she had studied, she would have passed. would/could/might + have + past participle
Third Conditional Regret or criticism about the past If he had listened, this would not have happened. would/could/might + have + past participle
Special Rule / Notes

COMMON MIXING ERRORS — the two most frequent third conditional mistakes:

1. Using past simple instead of past perfect in the if-clause:

✗ If she studied harder, she would have passed.
✓ If she had studied harder, she would have passed.
The if-clause needs past perfect (had + past participle), not just past simple.

2. Using 'would have' in the if-clause:

✗ If I would have known, I would have told you.
✓ If I had known, I would have told you.
Never use 'would have' in the if-clause. Use 'had + past participle'.

COULD HAVE and MIGHT HAVE in the result:
The result clause can use 'could have' or 'might have' instead of 'would have'.

If she had studied, she could have passed. (it would have been possible)
If she had studied, she might have passed. (it is possible she would have passed)
These give different shades of meaning — worth pointing out to stronger students.

SPEECH CONTRACTIONS:
In natural speech, third conditional is often contracted:

'If she'd studied, she'd have passed.' (= If she had studied, she would have passed)
Students often struggle to hear and produce these contractions — practise them explicitly.
🎥

Is this about a past situation that did not happen? → third conditional (if + had + past participle, would have + past participle). Is 'would have' in the if-clause? → always wrong. Is it past simple instead of past perfect in the if-clause? → change to had + past participle.

Common Student Errors

If she studied harder, she would have passed.
If she had studied harder, she would have passed.
WhyThird conditional if-clause needs past perfect (had + past participle), not just past simple. 'If she studied' is second conditional structure — but 'would have passed' is third conditional. This mixing creates an incorrect sentence.
If I would have known, I would have called you.
If I had known, I would have called you.
WhyNever use 'would have' in the if-clause. Use past perfect: 'if I had known'. 'Would have' belongs only in the result clause.
If she had studied, she would pass.
If she had studied, she would have passed.
WhyThe if-clause is correctly third conditional (had studied). But the result clause uses 'would pass' — which is second conditional. The result clause needs 'would have passed' to match the third conditional structure.
If we left earlier, we would have caught the bus.
If we had left earlier, we would have caught the bus.
WhySame error — past simple in the if-clause instead of past perfect. 'If we left' is second conditional structure. The result 'would have caught' is third conditional. Change 'left' to 'had left'.
If the rain had come, the harvest would be good.
If the rain had come, the harvest would have been good.
WhyThe if-clause is correctly third conditional (had come). But 'would be' is second conditional in the result. Match the tenses: 'would have been'.

Check Your Understanding — Part 1

Choose the correct form. These sentences involve all three main conditional types — read each one carefully before choosing.

If she ___________ the instructions, the experiment would have worked.
If I had more time, I ___________ exercise every day.
If he ___________ to the doctor earlier, he would have recovered faster.
If the community works together, they ___________ achieve great things.
If the school ___________ a library, students would have had access to more books.
0 / 5 answered

Check Your Understanding — Part 2: Why Is It Wrong?

Each sentence contains an error. Write the correct version and explain why — then reveal the answer.

If they had prepared better, they would win the competition.
Write the correct sentence:
Explain why it is wrong:
If they had prepared better, they would have won the competition.
The if-clause is correctly third conditional (had prepared — past perfect). But the result clause uses 'would win' which is second conditional. Match the structures: third conditional result needs 'would have won' — would have + past participle.
If she would have listened, she would have understood.
Write the correct sentence:
Explain why it is wrong:
If she had listened, she would have understood.
Never use 'would have' in the if-clause. This is the most common third conditional error. Change 'would have listened' to 'had listened' — past perfect. 'Would have' belongs only in the result clause.
If he didn't lie, she would have trusted him.
Write the correct sentence:
Explain why it is wrong:
If he hadn't lied, she would have trusted him.
The result 'would have trusted' is third conditional — a past imaginary outcome. The if-clause must match: use past perfect negative 'hadn't lied', not simple past negative 'didn't lie'. Past perfect negative: had + not + past participle.
If we had more resources, we could have helped more families.
Write the correct sentence:
Explain why it is wrong:
If we had had more resources, we could have helped more families.
The result 'could have helped' is third conditional. The if-clause must be past perfect to match. 'If we had more resources' is second conditional structure. Change to 'if we had had more resources' — past perfect of 'have'. The double 'had had' is correct here.

Classroom Teaching Sequence

Use this sequence directly in class — guided discovery, no textbook needed. Tap each step to mark it done.

0 / 5 done
1

STEP 1 — WHAT WENT WRONG? (5 minutes): Tell a short story about something that went wrong. Ask students to listen for what could have been different.

'Yesterday a teacher arrived late to school. She had not set her alarm. The students waited for 20 minutes. Then the headteacher came in and was angry.'
Ask: What could the teacher have done differently? Students respond: 'If she had set her alarm, she would not have been late.' Elicit more third conditionals from the story. Students generate the form naturally from meaning.
2

STEP 2 — DISCOVER THE STRUCTURE (8 minutes): Write three third conditional sentences on the board. Ask students to identify the verb form in each clause.

If she had studied harder, she would have passed.
If we had brought water, we would not have been thirsty.
If they had started earlier, they would have finished on time.
Elicit: if-clause = had + past participle (past perfect). Result = would have + past participle. Write the formula clearly: IF + HAD + PAST PARTICIPLE, WOULD HAVE + PAST PARTICIPLE.
3

STEP 3 — THE THREE CONDITIONALS SIDE BY SIDE (8 minutes): Write this same scenario in all three conditionals:

'If she studies tonight, she will pass tomorrow.' (first — real future)
'If she studied more, she would pass.' (second — imaginary present)
'If she had studied, she would have passed.' (third — imaginary past)
Ask: what changes between the three? Elicit: the time changes (future → present → past) and the verb forms change to match. Ask students to identify one situation from their own teaching — and express it in all three forms.
4

STEP 4 — REGRET AND HINDSIGHT (5 minutes): Ask students to think of something that went wrong — in their classroom, school, or community. They complete:

'If we had _______, the result would have been _______.' Students share. Listen for structural errors and address them as a group. This produces authentic, motivated third conditional use.
5

STEP 5 — ERROR SORT (5 minutes): Write five conditional sentences — some correct, some with mixed tenses. Students work in pairs to identify the error type and correct it. Share answers and name the error in each case. This builds the analytical skill of recognising which clause needs which form.

Ready-to-Use Classroom Materials

Use directly in class — copy, adapt, or read aloud. No printing needed.

1 The Three Conditionals — Transformation Activity (No materials)
Give students one basic scenario. Ask them to express it in all three conditional forms — changing the time and verb forms each time. Do the first one together as a class, then students work in pairs on the others.
Example sentences
Scenario: A student does not bring a pen to the exam.
First: If she forgets her pen tomorrow, the teacher will lend her one.
Second: If she brought a pen, she would be more prepared.
Third: If she had brought a pen, she would not have had a problem.
Scenario: The team does not train enough. They lose the match.
First: If they train hard, they will win.
Second: If they trained harder, they would improve.
Third: If they had trained harder, they would have won.
2 What Should They Have Done? — Discussion Activity (No materials)
Read each scenario aloud. Students respond using third conditional: 'If they had _______, they would have _______.' This is a natural, motivating context for third conditional — hindsight and analysis of situations.
Example sentences
A student forgot to bring their homework three times in one week.
A school cancelled all sport activities to save money. Students became unhappy.
A teacher spoke too fast and students understood very little.
A headteacher did not communicate a timetable change. Teachers were confused.
A community did not build a shelter near the school. Students got wet in the rain.
3 Error Hunt — Dictation (No materials)
Dictate these sentences. Students find and correct any errors. Some sentences are correct. Discuss the rule behind each answer.
Example sentences
If she had studied, she would have passed. ✓
If we left earlier, we would have arrived on time. ✗ → If we had left earlier...
If he would have listened, things would have been different. ✗ → If he had listened...
If they had worked together, they could have achieved more. ✓
If the rain had come, the harvest would be good. ✗ → ...would have been good.
If she had eaten breakfast, she would not feel hungry now. ✓ (mixed conditional — acceptable here)

Plan Your Next Steps

For each strategy, choose the option that best describes where you are now.

Teach the structure as a formula first: IF + HAD + PP, WOULD HAVE + PP — then build from there
The 'what went wrong?' narrative activity produces third conditional naturally — use real events from your school or community
Address the 'would have in the if-clause' error explicitly — it is extremely common and needs direct attention
Point out speech contractions (she'd have, they'd have) — students need to recognise and produce these
Use the three-conditional transformation activity to build understanding of how all three forms relate to each other
What is the one change you will make next time you teach this grammar point?

Key Takeaways

1 Third conditional: if + past perfect (had + past participle), would have + past participle — for imaginary past situations that did not happen
2 Both clauses describe things that did NOT occur — the condition did not happen, and neither did the result
3 Never use 'would have' in the if-clause — use past perfect (had + past participle)
4 Match the clauses: if the if-clause is third conditional (had + pp), the result must also be third conditional (would have + pp)
5 Third conditional is used for regret, hindsight, and criticism about past situations — it is emotionally loaded and communicatively very useful