English Exercises > conditionals exercises

The Third Conditional

Downloadable worksheets:
IF Clauses (3rd of the SET) - Special Tense Use (2/2) - If + Past perfect + would have... or other modals
Level: advanced
Age: 14-17
Downloads: 961

The third conditional
Level: intermediate
Age: 12-17
Downloads: 788

The Third Conditional 3/3
Level: intermediate
Age: 11-17
Downloads: 393

Level: elementary
Age: 12-17
Downloads: 225

The Day Everything Went Wrong--Third conditional
Level: intermediate
Age: 13-100
Downloads: 210

Alcoholism Reading and the Third Conditional with Key (1/2)
Level: intermediate
Age: 12-17
Downloads: 196


Glitter Graphics




We use the third conditional to talk about unreal situations in the PAST.
The subordinate clause (if-clause) is always in the PAST PERFECT tense. The main clause in the conditional (would have + participle)
- "If I had known her telephone number, I would have phoned her"
(It means that you didn't have her telephone number and you didn't phone her)
1. Complete the following sentences with the THIRD CONDITIONAL. Use abbreviations for the negative verbs:
   a) If Jane  (not/lose) her job as a sales representative in London, she  (not/move) to Edinburgh.
b) If she  (not/move) to Edinburgh, she  (not/find) a job in a new company.
c) If she  (not/find) a job in the new company, she  (not/meet) Adam.
d) If she  (not/meet) Adam, they  (not/fall) in love.
e) If they  (not/fall) in love, Adam  (not/ask) Jane to marry him.
   f) If Michael's alarm clock  (ring) on time, he  (have) time to have breakfast at home.
g) If he  (have) breakfast and home, he  (feel) more relaxed.
h) If he  (feel) more relaxed, he  (not/drive) so fast.
i) If he  (drive) slowly, he  (see) the "STOP" sign.
j) If he  (see) the sign, he  (not/crash) against the other car.
2. Choose the correct ending for the following sentences:
a) If the weather had been better yesterday,
b) If Jane had arrived on time last night,
c) If I had studied more for my exams,
d) We would have had a wonderful weekend
e) The party would have been funnier