wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

CONDITIONALS 1,2,3

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.

I _______ you an answer when I have one.

a)

give

b)

will give

c)

would give

d)

gives

2.

I'll call you as soon as I __________.

a)

'm arriving

b)

will arrive

c)

arrive

d)

arrives

3.

I won't stay unless you ______________.

a)

will stay

b)

should stay

c)

stay

d)

stays

4.

If you don't find him, you ____________.

a)

call

b)

would call

c)

calls

d)

should call

5.

He won't stop until he ____________ what he wants.

a)

get

b)

does get

c)

will get

d)

gets

6.

If he knows that you are here, he ____________ to contact you.

a)

might try

b)

try

c)

do trys

d)

does try

7.

I'll sort this problem once I __________ back.

a)

will be

b)

would be

c)

will am

d)

am

8.

If you aren't careful, you ________ hurt.

a)

would get

b)

will get

c)

get

d)

gets

9.

What will happen if the parachute _____________?

a)

doesn't open

b)

won't open

c)

would not open

d)

don't open

10.

If they make a good offer, I __________ the house.

a)

Should buys

b)

buys

c)

will buy

d)

would buys

11.

Please, can you close the windows before you _________.

a)

must leave

b)

leave

c)

will leave

d)

would leave

12.

Before you say anything, _________________.

a)

you listen to me

b)

you would listen to me

c)

let me explain

d)

will is

13.

He won't ask for help unless it _____________ absolutely necessary.

a)

is

b)

will be

c)

might be

d)

are

14.

If you gave me some money, I ____ you with your homework.

a)

will help

b)

helped

c)

would help

15.

I would give her some advice if she _____ for it.

a)

asked

b)

will ask

c)

would ask

16.

If I were you, I...

a)

would tell her the truth.

b)

will tell her the truth.

c)

told her the truth.

17.

If we _______ a yacht, we ________ the seven seas.

a)

had - would sail

b)

have - sail

c)

had - sailed

18.

If the weather ________ better, we ________ to the park.

a)

were - will go

b)

was - go

c)

were - would go

19.

If he ______ my friend, I ________ him to my birthday party.

a)

were - would invite

b)

was - would invited

c)

were - would invited

20.

I ____________________ (marry) someone famous if I ____________________ (be) a movie star.

a)

would marry / were

b)

marry / am

c)

married / was

21.

If I _____ (speak) perfect English, I ______ (have) a good job.

a)

would speak - had

b)

spoke - would have

22.

She _________________ (be) happier if she _________________ (have) more friends.

a)

would be/had

b)

is/would be

c)

will be/had

23.

If I _________________ (speak) perfect English, I _________________ (have) a good job.

a)

spoke/could have

b)

spoke/will have

c)

speak/would have

24.

If I _______ you, I _______ a new job.

a)

were/ would get

b)

were/get

c)

were/will get

25.

She _________________ (pass) the exam if she _________________ (study) more.

a)

passed/would study

b)

passed/could study

c)

would pass/studied

26.

I would buy a new car if I ___ more money.

a)

had

b)

have

c)

will have

d)

would have

27.

If they _____ earlier, they _____ the train.

a)

would have left / had caught

b)

had left / had caught

c)

had left / would have caught

28.

He _____ the exam if he _____ harder.

a)

had passed / would have studied.

b)

would have passed / had studied

c)

had passed / had studied

29.

Complete the Conditional with the information given.

her boss / not / shout/ at her/ if /not /be / bad mood.

Her boss wouldn´t have shouted at her (a)  

30.

Complete the Conditional with the information given.

if/not/forget/bus ticket/not/have to/ return/ home.

(a)   , she wouldn´t have had to return home.

31.

Choose the correct ending for the following Conditional:

If the weather had been better yesterday,

a)

we had gone to the countryside.

b)

we would had gone to the country side.

c)

we would have gone to the country side.

32.

Choose the correct ending for the following Conditional:

We would have had a wonderful weekend....

a)

if it hadn´t begun to rain

b)

if it hadn´t began to rain.

c)

if it wouldn´t have begun to rain.

33.

Which is the implied meaning of the clause?

If you had done your homework, you would have known the answer.

a)

You have done your homework.

b)

You didn´t know the answer.

34.

Which is the implied meaning of the clause?

We wouldn´t have missed the bus if it had been a few minutes late.

a)

We missed the bus.

b)

The bus was a few minutes late.

35.

Which is the implied meaning of the clause?

If I hadn´t saved enough money, I wouldn´t have been able to go to Portugal.

a)

I didn´t save enough money.

b)

I was able to go to Portugal.

36.

Which is the correct hypothetical conditional for this sentence?

I didn´t know you were coming. I didn´t wait.

a)

If I had known you were coming, I would wait.

b)

If I had known you were coming, I would have waited.

37.

Where would you have gone at the weekend, if you (a)   more time?

38.

The structure of third conditional is ...

a)

If + past simple + , + ... would + infinitive

b)

If + past perfect + , + ... would + have + past participle

39.

The third conditional is used to talk about ...

a)

hypothetical situations in the present.

b)

hypothetical situations in the future.

c)

hypothetical situations in the past.

d)

results that always happen.

40.

Third conditional uses:

a)

past perfect

b)

past participle

c)

present simple

d)

future