wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

conditionals (B1)

Total questions: 106

Worksheet time: 51mins

Name
Class
Date
1.

I'll do my homework as soon as I ___________ home.

a)

get

b)

gets

c)

will get

d)

have get

2.

We ___________ late unless we hurry.

a)

will be

b)

are

c)

be

d)

would be

3.

I wouldn't drive to work if I ___________ a parking space.

a)

didn't have

b)

had

c)

will have

d)

would have

4.

Would you carry on working if you ___________ a lot of money?

a)

had

b)

have

c)

will have

d)

would have

5.

If we ___________ another bathroom, there wouldn't be a queue for the shower.

a)

had

b)

didn't have

c)

won't have

d)

would have

6.

If Ann had tried harder,

a)

she would have won the final game.

b)

she would win the final game.

c)

she won the final game.

7.

Water boils

a)

when it reach 100°C.

b)

when it reached 100°C.

c)

when it reaches 100°C.

8.

If I were you,

a)

I'd study computer science.

b)

I'll study computer science.

c)

I studied computer science.

9.

If you had trained more,

a)

you wouldn't have lost so easily.

b)

you wouldn't lose so easily.

c)

you hadn't lost so easily.

10.

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

11.

If you .......... water, it ........... into ice.

a)

freeze, would turn

b)

freeze, turns

c)

freezes, will turn

d)

froze, will turn

12.

If you ........ anywhere in the world, where ........ that ...... ?

a)

will travel, will - be

b)

travel, might - be

c)

travelled, would have - been

d)

could travel, would - be

13.

She .......... thrilled if she ........ the contest!

a)

is, will win

b)

will be, wins

c)

would be, wins

d)

will be, won

14.

Plants ......... unless you .......... them.

a)

will die, didn't water

b)

would die, water

c)

die, don't water

d)

die, water

15.

If I ........... you were in town last week, I .......... you.

a)

had known, would have called

b)

knew, would call

c)

had known, would call

d)

knew, would called

16.

I ......... this burger if I ......... a vegetarian.

a)

ate, would be

b)

will eat, weren't

c)

could eat, weren't

d)

can eat, was

17.

...... we get to the beach, I will run straight to the water!

a)

Before

b)

By the time

c)

As soon as

d)

Until

18.

My brother will be studying while I ...... up my room.

a)

am tidying

b)

will tidy

c)

will be tidying

d)

was tidying

19.

If Joshua hadn't scored that goal, we ........ the game.

a)

could lost

b)

may have lost

c)

might have lose

d)

might have lost

20.

If you go to the supermarket, ........... me some milk please.

a)

may buy

b)

can buy

c)

will buy

d)

buy

21.

I ___________ a shower before I go out.

a)

will have

b)

have

c)

has

d)

would have

22.

If the teacher ___________ , we won't have the exam.

a)

doesn't come

b)

will come

c)

would come

d)

don't come

23.

Peter ___________ until he finds a job.

a)

won't leave

b)

will leave

c)

don't leave

d)

would leave

24.

Alice won't be able to buy a car until her parents ___________ her the money.

a)

lend

b)

will lend

c)

lends

d)

would lend

25.

As soon as my boyfriend ___________ his results, he'll call me.

a)

gets

b)

get

c)

will get

d)

would get

26.

You will play better if you ___________ every day.

a)

practise

b)

practised

c)

will practise

d)

would practise

27.

I'm sure Sally would sleep better if she ___________ so much coffee.

a)

didn't drink

b)

drank

c)

won't drink

d)

would drink

28.

I ___________ if it snowed tonight.

a)

wouldn't be

b)

won't be

c)

am not

d)

wouldn't is

29.

Would you wake up if you ___________ your alarm clock?

a)

didn't set

b)

set

c)

setted

d)

wouldn't set

30.

If they offer me a job, I ___________ take it.

a)

'll take

b)

took

c)

'll took

d)

'd take

31.

If my car wasn't being repaired, I ___________ you a lift.

a)

'd give

b)

gave

c)

'll give

d)

'd gave

32.

If I ___________ Emily's number, I'd call her.

a)

had

b)

have

c)

'll have

d)

'd have

33.

Rob wouldn't send you flowers if he ___________ you.

a)

didn't love

b)

loved

c)

won't love

d)

'd love

34.

If it rains on Saturday, they ___________ the match.

a)

'll cancel

b)

cancelled

c)

won't cancel

d)

'd cancel

35.

You wouldn't spend so much money if you ___________ .

a)

didn't eat out

b)

ate out

c)

won't eat out

d)

'd eat out

36.

Slow down! You'll have an accident if you ... (drive) that fast.

a)

drive

b)

drove

c)

had driven

d)

would drive

37.

I wouldn't drink that milk if I ... (be) you.

a)

were

b)

am

c)

will be

d)

had been

38.

If you had told me that you were having problems, I ... (help) you.

a)

would have helped

b)

will help

c)

help

d)

had helped

39.

If you ... (take) dad's car without permission last night, you might be in trouble.

a)

had taken

b)

took

c)

take

d)

would take

40.

When I fail a test, my parents ... (get) angry.

a)

get

b)

will get

c)

got

d)

had got

41.

We ... (not got) lost if you had asked for directions.

(a)  

42.

Hurry! If you don't leave now, you ... (miss) the train.

(a)  

43.

If I ... (have) more money, I'd travel more.

(a)  

44.

If I had more time, I ... (call) you last night.

(a)  

45.

If I ... (miss) the bus, I'll be late for class.

(a)  

46.

If I didn't love you, I ... (not marry) you last year.

(a)  

47.

A lot of health problems could be prevented if people ... (eat) better.

(a)  

48.

If she ... (offer) a better price for the car, I might have bought it.

(a)  

49.

REWRITE THE SENTENCE AS A CONDITIONAL:


I didn't help you because you didn't ask me.


If ...

(a)  

50.

REWRITE THE SENTENCE AS A CONDITIONAL:


I don't know the answer. I can't tell you.


If ...

(a)  

51.

REWRITE THE SENTENCE AS A CONDITIONAL:


If you don't kick the ball very hard, it won't reach the goal.


Unless ...

(a)  

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

pass

b)

will pass

c)

passed

d)

would pass

53.

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

a)

comes

b)

will come

c)

came

d)

would come

54.

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

a)

crashes

b)

will crash

c)

crashed

d)

would crash

55.

4.If I ______ this exercise, I will get in troubles.

a)

don't finish

b)

won't finish

c)

didn't finish

d)

wouldn't finish

56.

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

a)

keep

b)

will keep

c)

kept

d)

would keep

57.

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

a)

live

b)

will live

c)

lived

d)

would live

58.

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

a)

are

b)

will be

c)

were

d)

would be

59.

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

a)

brings

b)

will bring

c)

brought

d)

would bring

60.

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

a)

expires

b)

will expire

c)

expired

d)

would expire

61.

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

a)

writes

b)

will write

c)

wrote

d)

would write

62.

If were a billionaire...

a)

I would buy a cinema.

b)

I had a mokey.

c)

I wouldn't be a billionaire.

d)

I would have bought a car.

63.

If you heat water to 100°c...

a)

It will boil.

b)

It boils.

c)

It would have bolied.

d)

It had been boiled.

64.

We will not go to the cinema...

a)

It had rained.

b)

It will rain.

c)

It was raining.

d)

If it rains tomorrow...

65.

If you heat ice, it...

a)

melt

b)

melted

c)

will melt

d)

melts

66.

If people ... too much, they get fat.

a)

eats

b)

eat

c)

ate

d)

will eat

67.

If babies ... hungry, they cry.

a)

is

b)

were

c)

are

d)

they

68.

If you mix black and white, you ... grey.

a)

got

b)

gets

c)

shouldn't get

d)

get

69.
If the weather is fine tomorrow, I ____ for a walk.
a)
go
b)
am going
c)
will go
d)
went
70.
My mum will let me go to the party if I ____ my room.
a)
tidies
b)
will tidy
c)
tidy
d)
tidied
71.
I won't pass the test if I ____ hard.
a)
not study
b)
won't study
c)
study
d)
don't study
72.
If he gets a visa, he ____ to the USA.
a)
will go
b)
goes
c)
go
d)
went
73.
I ____ on holiday if I have time.
a)
will go
b)
go
c)
going
d)
goes
74.
I will understand the topic if I ____ to the teacher.
a)
listen
b)
will listen
c)
listens
d)
listening
75.

Pamela ____ the lottery if she doesn't play.

a)

not win

b)

doesn't win

c)

don't win

d)

won't win

76.

They would go on holiday with us if they ... to buy the tickets.

a)

had enough money

b)

have money

c)

can afford

d)

couldn't afford

77.
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
78.

It’s Monday today, but if it ___ Saturday, I ___ to the beach.

a)

was,went

b)

wasn't , would

c)

was, would

d)

is, would

79.

If I ______ meet a famous person, I____________ to meet Tom Cruise.

a)

would, 'd like

b)

did, 'd like

c)

could, 'd like

d)

-, like

80.

If you could live anywhere in the world, I think you'd live in the USA.


The sentence is

a)

correct

b)

incorrect

81.

What would you do if you had free time?

a)

If I'd had free time, I would start a new hobby.

b)

If I had free time, I'd meet my friends.

c)

I'd visit my relatives if I have free time.

82.

If you __________ to learn something new, I think you_______ __________ Spanish.

a)

decided, 'd learn

b)

decide, 'd learn

c)

'd decide, learnt

83.

lf you don't water plants, they .................. .

a)

А grows

b)

В will grow

c)

С don't grow

84.

lf Магу ........... time, she'd go out more.

a)

А have

b)

В has

c)

С had

85.

lf I had а саг, I .......... the bus.

a)

А don't take

b)

В wouldn't take

c)

С won't take

86.

lf we burn trees, we ............... the environment.

a)

А would destroy

b)

В will destroy

c)

С destroys

87.

lf we ................ water, there won't be any left.

a)

А waste

b)

В wastes

c)

С wasted

88.
If we build roads, agricultural products should be transported with an effective cost.
a)
If the condition is met, then they will definitely have an effective cost.
b)
We are not sure if transports should have an effective cost.
c)
The speaker consider that building roads should help reducing costs.
89.
If we had provided enough jobs to people, inmigration wouldn´t have increased.
a)
In the past we provided enough jobs to people, but not anymore.
b)
A good way to decrease inmigration is by providing good job conditions.
c)
The speaker believed that jobs are not relevant for inmigration.
90.
If we have a good government, a vibrant economy and a cultural moral base, we could have a better result reducing poverty.
a)
It means that the result is possible.
b)
It means that the result is possible but not that likely.
c)
It means that if the condition is met, the result will definitely happen.
91.
If the solutions to poverty are different in each context, we should start listening to the community´s needs.
a)
It´s a good idea to listen to communities to know better the context they live in.
b)
It is always true that listening to community´s needs will help to find solutions to poverty.
c)
The condition is an imaginary situation with an imaginary consequence.
92.
If we found a solution to poverty, it would be the result of effective political decisions.
a)
It´s not real that we found the solution to poverty.
b)
It´s a good idea to find the solution to poverty.
c)
If the condition is met, the consequence will definitely happen.
93.

I'll do my homework as soon as I ___________ home.

a)

get

b)

gets

c)

will get

d)

have get

94.
If Peter __________ (come) to my place, we__________  (go) to play in the yard.
a)
come/will go
b)
comes/will go
c)
will come/go
d)
will come/will go
95.
If Peter__________ (not  come) to my place, I __________ (watch) TV.
a)
don't come/won't watch
b)
doesn't come/will watch
c)
doesn't come/don't watch
d)
won't come/watch
96.
If Frank’s parents__________ (have) their holidays in summer, they __________ (go) to the seaside.
a)
have/will go
b)
has/go
c)
will have/will go
d)
have/won't
97.
If they __________ (have) their holidays in winter, they __________ (stay) at home.
a)
have/will stay
b)
has/will stay
c)
will have/will stay
d)
have/doesn't stay
98.
If the fog _______ (thicken), Harold _______ (put up) the tent for the night.
a)
thickens/will put up
b)
thickens/puts up
c)
will thicken/puts up
d)
will thicken/will put up
99.
When I _______ (finish) my work, I_______ (go) to the cinema.
a)
will finish/go
b)
finish/will go
c)
finishes/will go
d)
finish/go
100.
We_______ (buy) this book as soon as our mother_______ (give) us some money.
a)
will buy/gives
b)
buys/will give
c)
buy/will give
d)
will buy/will give
101.
When we _______ (come) to your place you_______ (show) us your present.
a)
comes/will show
b)
come/will show
c)
comes/shows
d)
will come/show
102.
I_______ (return) you your ring when you_______ (ask) me.
a)
will return/ask
b)
return/will ask
c)
returns/will ask
d)
will returns/ask
103.
I_______ (wait) for my friend until he_______ (come) from the shop.
a)
will wait/comes
b)
wait/will comes
c)
wait/will come
d)
will wait/come
104.
My father_______ (start) writing before the sun _______ (rise).
a)
will start/rises
b)
starts/will rise
c)
will start/rise
d)
start/will rise
105.

If you ______(heat) water to 100 degrees Celsius, it __________(boil).

a)

heat/boils

b)

will heat/boil

c)

heat/will boil

d)

heats/will boil

106.

If the sun _______(go) down, it ______(get) dark.

a)

go/will get

b)

goes/gets

c)

will go/gets

d)

go/get