wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Third Conditional

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

If you __________ (not/be) late, we __________ (not/miss) the bus.

a)

hadn´t been - wouldn´t have missed

b)

hadn´t be - wouldn´t missed

2.

If she __________ (study) more, she __________ (pass) the exam.

a)

had studied - would have passed

b)

had study - would passed

3.

If we __________ (arrive) earlier, we __________ (see) the actress.

a)

had arrived - would have seen

b)

had arrived - would have saw

4.

If they __________ (go) to bed early, they __________ (not/wake) up late.

a)

had gone - wouldn´t have woken

b)

had went - wouldn´t have waken

5.

If he __________ (become) a musician, he __________ (record) a CD.

a)

had become - would have recorded

b)

has become - would recorded

6.

If I __________ (be) born in a different country, I __________ (learn) to speak a different language.

a)

had been - would have learned

b)

have been - would had learned

7.

If she __________ (go) to the university, she __________ (study) French.

a)

had gone - would have studied

b)

has gone - would has studied

8.

If you __________ (not/take) the job, you __________ (go) travelling.

a)

hadn´t taken - would have gone

b)

hadn´t took - would have went

9.

He __________ (be) happier if he __________ (stay) at home.

a)

would have been - had stayed

b)

would had been - has stayed

10.

We __________ (not/get) married if we __________ (not/go) to the same university.

a)

wouldn´t have gotten - hadn´t gone

b)

wouldn´t have get - hadn´t went

11.

I __________ (be) late if I __________ (not/take) a taxi.

a)

would have been - hadn´t taken

b)

would have been - hadn´t took

12.

She __________ (not/do) it if she __________ (know) your actual situation

a)

wouldn´t have done - had known

b)

wouldn´t has done - has known

13.

We __________ (come) to your house if we __________ (be) invited.

a)

would have come - had been

b)

would had come - had be

14.

I __________ (call) you if I __________ (not/forget) my phone.

a)

would have called - hadn´t forgotten

b)

would called - haven´t forgotten

15.

She __________ (not/meet) him if she __________ (not/travel) to Europe.

a)

wouldn´t have met - hadn´t traveled

b)

wouldn´t has met - hadn´t travel

16.

We use 3rd Conditional to talk about ...

a)

hypotetical or imaginary situations in the past.

b)

hypotetical or imaginary situations in the present.

c)

hypotetical or imaginary situations in the future.

17.

If she had gone to bed earlier,

a)

she would have been so tired

b)

she wouldn't have been so tired.

c)

she would be so tired

d)

she will be so tired

18.

if my alarm clock had gone off...

a)

I will have overslept

b)

I would oversleep

c)

I wouldn't have overslept

d)

I wouldn't oversleep

19.

I might have bought the table if...

a)

it had been a bit smaller.

b)

it would be a bit smaller.

c)

it may have been a bit smaller.

20.

If I had had enough money, I ___________ that car.

a)

would buy

b)

would have bought

c)

have bought

d)

wouldn't have bought

21.

Your sister would have helped you if she ___________ been so busy.

a)

wouldn't

b)

hadn't

c)

might not

d)

haven't

22.

Peter would have crossed the border if he ___________ his passport.

a)

didn't forget

b)

hadn't forgotten

c)

wouldn't forget

d)

wouldn't have forgotten

23.

They wouldn't have been late if they _________ the bus.

a)

missed

b)

wouldn't miss

c)

didn't miss

d)

hadn't missed

24.

If I _________ that you were so tired, I wouldn't have visited you.

a)

had known

b)

knew

c)

know

d)

have known

25.

If Marta had learnt Italian at school, she _________ that job in Rome.

a)

will get

b)

would have got

c)

would get

d)

might get

26.

If he _________ so fast, he wouldn't have crashed into the tree.

a)

drove

b)

didn't drive

c)

hadn't driven

d)

had driven

27.

What would she have done if she _________ her leg while climbing that mountain?

a)

could break

b)

have broken

c)

broke

d)

had broken

28.

I _________ become a famous singer if I had been more determined.

a)

will

b)

would

c)

would have

d)

could

29.

I would have sent you a postcard if I _______________ your address.

a)

had remember

b)

had remembered

c)

would remember

d)

would rememberd

30.

Would you have accepted that part-time job if they _______________ you more money?

a)

offered

b)

had offered

c)

would offer

d)

have offered