The Third Conditional Exercise

The Third Conditional Exercise at Auto-English

IF + PAST PERFECT , WOULD HAVE + PAST PARTICIPLE
WOULD HAVE + PAST PARTICIPLE + IF + PAST PERFECT 

Fill the gap using the verb in brackets. Think very carefully about the meaning of the phrase before deciding whether to use a negative or positive verb form.

1

I wouldn't be angry if you _____________________ my chocolate mousse. (to eat)

2 If he had known you were in hospital, he _____________________ you. (to visit)
3 We wouldn't have come by taxi if we _____________________ the right bus. (to find)
4 We would have visited the Prado gallery if we _____________________ time. (to have)
5 If you hadn't been asking me questions all the time, I _____________________ the film.(to enjoy)
6 If I _____________________ your number, I would have phoned.(to know)
7 If just one person had remembered my birthday, I _____________________ sad. (to be)
8 I would have understood the film if it _____________________ in German. (to be*)
9 They _____________________ to see you if they hadn't been away. (to come)
10 If she  _____________________ on a double yellow line, she wouldn't have got a fine. (to park)
11 If I'd known you were coming, I _____________________ a cake. (to bake)
12 If she _____________________ the shed unlocked, they wouldn't have stolen her bike. (to leave)
13 If you had told me about the concert, I _____________________. (to go)
14 The storm _____________________ a lot of damage if it had come this way. (to do)
15 The holidays would have been great if the weather _____________________ better. (to be)

* If you are a German speaker, then the answer is different!

 

ANSWERS BACK CONTACT
Written by Bob Wilson ©Robert Clifford McNair Wilson 2005