wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Conditionals 1,2,3

Total questions: 53

Worksheet time: 25mins

Name
Class
Date
1.
What's the missing word?

If I won the lottery, I _____ sail around the world.
a)
---
b)
will
c)
would
2.
If I have time, I ______ go to the supermarket on the way home.
a)
---
b)
will
c)
would
3.
If you're hungry, I_____ make you a mouseburger.
a)
---
b)
will
c)
would
4.
I would be a cheetah if I _____ an animal.
a)
were
b)
will be
c)
would be
d)
be
5.
She ______ tired if she finishes the marathon tomorrow.
a)
was
b)
will be
c)
would be
d)
be
6.
If she finishes the marathon tomorrow, she'll _____ exhausted.
a)
be
b)
will be
c)
would be
7.
You won't like him if he _____ angry.
a)
get
b)
gets
c)
will get
d)
would get
8.
If you get the job, we ______ out for a drink to celebrate.
a)
go
b)
will go
c)
would go
9.
If Sam ________ weight, he might get sick.
a)
will lose
b)
would lose
c)
don't lose
d)
doesn't lose
10.
If I visited Korea, I ______ try live octopus.
a)
----
b)
will
c)
would
d)
can
11.
If you go to New Zealand, you ______ Jelly Tip ice cream. It's delicious.
a)
should
b)
would
c)
should try
d)
can trying
12.
Which is the best sentence?
a)
If you go to Scotland, you should trying whisky.
b)
If you go to Scotland, you should whisky.
c)
If you go to Scotland, you should try whisky.
d)
If you going to Scotland, you should trying whisky.
13.

My parents will get worried if I .................... them this evening.

a)

called

b)

don't call

c)

had called

d)

would call

14.

If you didn't watch TV so often, you ............... better results at school.

a)

didn't get

b)

would get

c)

got

d)

have got

15.

She would have rung the doorbell if she ............. her keys.

a)

lose

b)

was lost

c)

have been losing

d)

had lost

16.

If they asked us to make a decision, ............ it be wiser to choose someone from our company?

a)

wouldn't have

b)

wouldn't

c)

will have

d)

if

17.

What ................ if he had asked you?

a)

would you have done

b)

you would have done

c)

will you do

d)

you would do

18.

If you stopped doing it, they .............. be very disappointed.

a)

would

b)

will

c)

had

d)

would have

19.

If they ............... us earlier, we would have postponed our meeting.

a)

had told

b)

had said

c)

would have told

d)

would say

20.

I .................. him immediately if I had my mobile phone with me.

a)

would call

b)

will call

c)

didn't call

d)

had called

21.

They never thought it ................. again.

a)

will happen

b)

would happen

c)

happening

d)

happens

22.

I ................ spend the weekend at the seaside.

a)

look like

b)

like

c)

would have

d)

would like to

23.
  1. If you work hard, you ____________ the exam
a)

pass

b)

will pass

c)

passed

d)

would pass

24.

2.If a dinosaur _______ into the class, I'd take it to the canteen.

a)

comes

b)

will come

c)

came

d)

would come

25.

3.If my computer_______, I'll ask Laura for help.

a)

crashes

b)

will crash

c)

crashed

d)

would crash

26.

4.If I ______ this exercise, I won't get in troubles.

a)

don't finish

b)

won't finish

c)

didn't finish

d)

wouldn't finish

27.

5.If I found a monster under my bed, I _____ it as a pet.

a)

keep

b)

will keep

c)

kept

d)

would keep

28.

6.If I _______ on the moon, I would wear different clothes.

a)

live

b)

will live

c)

lived

d)

would live

29.

7.If I get the best grades in my class, my parents _______ happy.

a)

are

b)

will be

c)

were

d)

would be

30.

8.If Laura ______ an octopus to class, I'd probably scream!

a)

brings

b)

will bring

c)

brought

d)

would bring

31.

9.If my password ______, I'll set a new one.

a)

expires

b)

will expire

c)

expired

d)

would expire

32.

10.If Patricia likes my web page, she ______ good things on my certificate.

a)

writes

b)

will write

c)

wrote

d)

would write

33.

If we ... the news last night, we wouldn't have known about the strike.

a)

didn't see

b)

haven't seen

c)

don't see

d)

hadn't seen

34.

If the lifeguard ... sooner, he would have saved the boy's life.

a)

arrived

b)

had arrived

c)

would arrive

d)

arrives

35.

We ... if our best player ... injured.

a)

would have won - hadn't been

b)

had won - wouldn't have been

c)

won - would be

d)

will win - have been

36.

If she ... he was so mean, she ... him.

a)

knows - won't marry

b)

would've known - hadn't married

c)

knew - wouldn't marry

d)

had known - wouldn't have married

37.

If we ... more time, we ... another day in London.

a)

would have - had spent

b)

had had - would've spent

c)

had - will spend

38.

You ... the weekend if you ... with us.

a)

enjoyed - came

b)

had enjoyed - had come

c)

would've enjoyed - had come

d)

had enjoyed - would've come

39.

If Sally ... her leg, she ... on holiday

a)

wouldn't have broken - had gone

b)

didn't break - would go

c)

won't break - goes

d)

hadn't broken - would've gone

40.

We ... a cake if we ... to buy some eggs.

a)

made - wouldn't forget

b)

would've made - hadn't forgotten

c)

had made - would have forgotten

41.

If she ... earlier, she ... the plane.

a)

had woken up - wouldn't have missed

b)

would've woken up - hadn't missed

c)

woke up - wouldn't miss

d)

has woken up - wouldn't miss

42.

If Roberto ... some English, he ... the job.

a)

would've known - had got

b)

knew - got

c)

had known - would've got

43.

If you'd lived here, you ... have enjoyed it.

a)

won't

b)

must

c)

might

d)

should

44.

If she had gone shopping,

a)

she wouldn’t have an empty fridge now.

b)

she didn’t have an empty fridge now.

c)

she wouldn’t an empty fridge now.

d)

she wouldn’t have been an empty fridge now.

45.

If he had taken the medicine,

a)

he wouldn't still been sick.

b)

he wouldn't still have be sick.

c)

he wouldn't still have been sick.

d)

he wouldn't still be sick.

46.

If you were better at speaking in public,

(but you are not...)

a)

the presentation would be successful (yesterday).

b)

the presentation would been more successful (yesterday).

c)

the presentation would have been more successful (yesterday).

d)

the presentation would been more successful (yesterday).

47.

If I had won the lottery,

But I didn't win the lottery in the past and I am not rich now.

a)

I would have been rich now.

b)

I would be rich now.

c)

I would been rich now.

d)

I be rich now.

48.

If I had gone to the beach yesterday,...

( I wasn’t at the beach)

a)

I would have been tanned now.

b)

I would have be tanned.

c)

I would be tanned.

d)

I would be have tanned.

49.

Tom is not going to come to dinner tomorrow because you insulted him yesterday.

a)

But, he would come if you didn't insulted him.

b)

But, he would come if you didn't insulted him.

c)

But, he would come if you hadn't insulted him.

d)

But, he would have came if you hadn't insulted him.

50.

You didn't go to bed early yesterday and now you are tired.

a)

You wouldn’t be so tired if you would have gone to bed earlier.

b)

You wouldn’t be so tired if you had gone to bed earlier.

c)

You wouldn’t be so tired if you did go to bed earlier.

d)

You wouldn’t have been so tired if you have gone to bed earlier.

51.

I am not him,but I would never quit my job without knowing that I have another one. He QUIT his job yesterday.

a)

If I were him, I quit my job until I had found another.

b)

If I am him, I have quit my job until I had found another.

c)

If I were him, I wouldn't be quitting my job until I had found another.

d)

If I were him, I wouldn't have quit my job until I had found another.

52.

I don't know how to ski, so I didn't go skiing with Simon last week.

a)

If I knew how to ski, I would go skiing with Simon last week.

b)

If I would know how to ski, I would have gone skiing with Simon last week.

c)

If I had known how to ski, I gone skiing with Simon last week.

d)

If I knew how to ski, I would have gone skiing with Simon last week.

53.

I'm really worried about tomorrow's exam - that's why I didn't go to the party last night. I am still worried.

a)

If I didn't been worried about tomorrow's exam, I would have gone to the party last night.

b)

If I wasn't worried about tomorrow's exam, I would have gone to the party last night.

c)

If I weren't worried about tomorrow's exam, I would gone to the party last night.

d)

If I wasn't worried about tomorrow's exam, I would go to the party last night.