wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

EXAM ABOUT CONDITIONALS

Total questions: 79

Worksheet time: 52mins

Name
Class
Date
1.

If Kevin became rich

a)

she would marry him

b)

she would married him

c)

she married him

2.

If it snowed next December

a)

what would you do?

b)

what will you do?

c)

what you would do?

3.

If I won the lottery

a)

I would bought a car

b)

I would buy a car

c)

I had bought a car

4.

If I knew his name

a)

I will told you

b)

I would told you

c)

I would tell you

5.

I would go to the party

a)

If I didn't have a headache

b)

If I doesn't have a headache

c)

If I didn't had a headache

6.

If I had known

a)

I wouldn't had done that

b)

I wouldn't have did that

c)

I wouldn't have done that

7.

If I had left earlier

a)

I wouldn't have missed my flight

b)

I weren't have missed my flight

c)

I haven't had missed my flight

8.

If you had studied harder

a)

you didn't had passed your exam

b)

you wouldn't had passed your exam

c)

you would have passed your exam

9.

I would have baked a cake

a)

if I had known you were coming

b)

if I have known ypu were coming

c)

if I had know you were coming

10.

If you had given me your email

a)

I would have written to you

b)

I were have written to you

c)

I would have wrote to you

11.

If I had taken the earlier train

a)

I wouldn't had been late

b)

I wouldn't have been late

c)

I hadn't been late

12.

If she had asked for help

a)

I would have helped her

b)

I would helped her

c)

I will have helped her

13.

If they had planned better

a)

they wouldn't had missed the event

b)

they wouldn't have missed the event

c)

they hadn't missed the event

14.

If I had remembered to bring my umbrella

a)

I hadn't gotten wet

b)

I wouldn't have gotten wet

c)

I wouldn't get wet

15.

If she had studied for the test

a)

she would have passed

b)

she would passed

c)

she would have pass

16.

If they had arrived on time

a)

they hadn't missed the beginning

b)

they wouldn't missed the beginning

c)

they wouldn't have missed the beginning

17.

If I had known about the meeting

a)

I would attended

b)

I would have attended

c)

I would have attend

18.

If she had taken the job offer

a)

she would moved to another city

b)

she would have moved to another city

c)

she would have move to another city

19.

If they had saved more money

a)

they could have traveled abroad

b)

they could traveled abroad

c)

they could have travel abroad

20.
If you heat ice, it...(melt).
a)
melt
b)
melted
c)
will melt
d)
melts
21.
If people...(eat) too much, they get fat.
a)
eats
b)
eat
c)
ate
d)
will eat
22.
If babies...(to be) hungry, they cry.
a)
is
b)
were
c)
are
d)
they
23.
If water reaches 100 degrees, it...(boil).
a)
boils
b)
boil
c)
shouldn't boil
d)
boills
24.
If you mix black and white, you...(get) grey.
a)
got
b)
gets
c)
shouldn't get
d)
get
25.
When you tickle her, she...(laugh).
a)
laugh
b)
laught
c)
laughs
d)
should laugh
26.
If you...(mix) water and flour, you...(get) dough.
a)
should mix, get
b)
mix, gets
c)
mixes, get
d)
mix, get
27.
If you... (pour) oil on water, it...(float).
a)
pour, floatt
b)
poured, should float
c)
pour, floats
d)
pours, float
28.
If the weather is fine tomorrow, I ____ for a walk.
a)
go
b)
am going
c)
will go
d)
went
29.
My mum will let me go to the party if I ____ my room.
a)
tidies
b)
will tidy
c)
tidy
d)
tidied
30.
I won't pass the test if I ____ hard.
a)
not study
b)
won't study
c)
study
d)
don't study
31.
If he gets a visa, he ____ to the USA.
a)
will go
b)
goes
c)
go
d)
went
32.
I ____ on holiday if I have time.
a)
will go
b)
go
c)
going
d)
goes
33.
I ____ abroad if I have a chance to do it.
a)
study
b)
will study
c)
studying
d)
studies
34.
I will understand the topic if I ____ to the teacher.
a)
listen
b)
will listen
c)
listens
d)
listening
35.
Sam ____ the lottery if she doesn't play.
a)
not win
b)
doesn't win
c)
don't win
d)
won't win
36.
If she were at home now, she ...... the phone. 
a)
wouldn't answer
b)
would answer
c)
will answer
d)
answered
37.
They would go on holidays with us if they ...... to buy the tickets. 
a)
had enough money
b)
have money
c)
can afford
d)
couldn't afford
38.
The soup would taste better if it ...... .
a)
was too salty
b)
weren't too sweet
c)
wasn't too salty
d)
wasn't so green
39.
I'm sure Mina ...... if she had time. She's been very busy lately. 
a)
wouldn't help
b)
will help her
c)
would help you
d)
would bother you
40.
If ......, I wouldn't ask her to join our group. 
a)
I was her
b)
she were you
c)
I was at this place
d)
I were you
41.
If I had more space in my room, my parents would let me ...... . It would be a snake or a tortoise. 
a)
to keep a bird
b)
have an aquarium
c)
have lots of pets
d)
keep a pet
42.
She would have been very disappointed If she
a)
had got the job
b)
hadn't got the job
c)
would have got the job
d)
would got the job
43.
They´d have passed their exams if they
a)
studied harder
b)
would study harder
c)
had studied harder
d)
had´t studied harder
44.
If he had followed the directions, he _ on time
a)
had arrived
b)
arrived
c)
would have arrived
d)
would had arrived
45.
If he had known it was her birthday, he_ her a present.
a)
wouldn´t have bought
b)
would buy
c)
would have bought
d)
would had bought
46.
They wouldn´t have gone if they _ it would be so crowded.
a)
´d knew
b)
had known
c)
´d known
d)
knew
47.
I ____ meat if I had known that you were vegetarian.
a)
would not had cooked
b)
would have cooked
c)
would had cooked
d)
would not have cooked
48.
If I __ the menu, I wouldn´t have gone to the restaurant.
a)
had saw
b)
have saw
c)
had seen
d)
have seen
49.

If it _______________, I would stay at home.

a)

rained

b)

rain

c)

rains

d)

will rain

50.

Our teacher ___________ happy if we answer the questions.

a)

is

b)

be

c)

will be

d)

would be

51.

If they _________ enough money, they would buy a new car.

a)

have

b)

had

c)

would have

d)

will have

52.

If you come with me, I ___________ the shopping with you

a)

will do

b)

do

c)

would do

d)

have done

53.

We ___________ to the party if he doesn’t invite us.

a)

won't go

b)

don't go

c)

didn't go

d)

wouldn't go

54.

If I ________ you, I _________ Anna to the party.

a)

were ; would invite

b)

am ; will invite

c)

am ; invite

d)

were ; invited

e)

was ; invite

55.

Water becomes ice if it _________ cold enough.

a)

gets

b)

get

c)

got

d)

will get

56.

If I __________ Jenny today, I will phone her this evening.

a)

don't see

b)

didn't see

c)

wouldn't see

d)

doesn't see

57.

If the weather __________ fine, I’ll walk to school.

a)

is

b)

will

c)

would be

d)

are

e)

will be

58.

We ___________ the exam if we studied harder.

a)

would pass

b)

passed

c)

will pass

d)

pass

59.

If Jenny had a mobile phone, she ___________ all her friends.

a)

would phone

b)

will phone

c)

phone

d)

phones

e)

phoned

60.

I ____________ very angry with Nick if he forgets my CD again.

a)

will be

b)

am

c)

would be

d)

was

e)

were

61.

The car _____________ if you disconnected this cable.

a)

wouldn't start

b)

doesn't start

c)

won't start

d)

didn't start

e)

don't start

62.

You would get very wet if you __________ in this rain.

a)

walked

b)

walk

c)

will walk

d)

walks

63.

When the plates move, the result __________ an earthquake.

a)

is

b)

will be

c)

would be

d)

are

e)

be

64.

What would you do if it ________ on your wedding day?

a)

rained

b)

will rain

c)

would rain

65.

If she comes, I _____ call you.

a)

will

b)

would

c)

would have

66.

If it __________ tonight, there will be great conditions for snowboarding tomorrow.

a)

will snow

b)

snowed

c)

had snowed

d)

snows

67.

You ________ go to school if it's a bank holiday.

a)

don't have to

b)

didn't have to

c)

wouldn't have to

d)

won't have to

68.

I don't go swimming unless the water _________ warm enough.

a)

is

b)

will be

c)

would be

d)

was

69.

READ THE STRUCTURE AND CHOOSE THE TYPE OF CONDITIONAL.

If + past , would / could + verb

a)

Zero conditional

b)

First conditional

c)

Second conditional

d)

Third conditional

70.

READ THE STRUCTURE AND CHOOSE THE TYPE OF CONDITIONAL.

If + present, future

a)

Zero conditional

b)

First conditional

c)

Second conditional

d)

Third conditional

71.

READ THE STRUCTURE AND CHOOSE THE TYPE OF CONDITIONAL.

If + past perfect, would have / could have + past participle

a)

Zero conditional

b)

First conditional

c)

Second conditional

d)

Third conditional

72.

READ THE STRUCTURE AND CHOOSE THE TYPE OF CONDITIONAL.

If + present, present

a)

Zero conditional

b)

First conditional

c)

Second conditional

d)

Third conditional

73.

READ THE FIRST PART AND THEN SELECT THE COREECT SECOND.

Jenny never says thank you

a)

If you do something for her

b)

If you did something for her

c)

If you does something for her

74.

READ THE FIRST PART AND THEN SELECT THE COREECT SECOND.

Henry always gets angry

a)

If people criticized him

b)

If you had criticized him

c)

If he is criticized

75.

READ THE FIRST PART AND THEN SELECT THE COREECT SECOND.

Things ________ better ________

a)

gets better If you wait and are patient

b)

will get better If you wait and are patient

c)

If you waited and were patient

76.

READ AND SELECT THE CORRECT SECOND PART

If I´m going to be late,

a)

tell him I´m out and I´ll ring him later

b)

you should go to bed and get some rest

c)

you must come and visit me

d)

I´ll give you a ring and let you know

77.

READ AND SELECT THE CORRECT SECOND PART

If Tony phones,

a)

tell him I´m out and I´ll ring him later

b)

you should go to bed and get some rest

c)

you must come and visit me

d)

I´ll give you a ring and let you know

78.

READ AND SELECT THE CORRECT PAIR.

If you don´t feel well,

a)

you should go to bed and get some rest

b)

I´ll give you a ring and let you know

c)

tell him I´m out and I´ll ring him later

d)

you must come and visit me

79.

READ AND SELECT THE CORRECT SECOND PART.

If you ever are in London,

a)

you must come and visit me

b)

I´ll give you a ring and let you know

c)

tell him I´m out and I´ll ring him later

d)

you should go to bed and get some rest