wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Conditionals - B2-7

Total questions: 64

Worksheet time: 1hrs 4mins

Name
Class
Date
1.

FILL IN THE BLANKS in this email with the correct form of these verbs: be - be - behave - bring - can - change - finish - have - learn - know - miss - use


To: Joe

Subject: Party!


Hi, Joe,

I’m having a birthday party on Saturday in my uncle’s flat. I wish I (1) (a)   a bigger flat myself, but I haven’t.

2.

FILL IN THE BLANKS in this email with the correct form of these verbs: be - be - behave - bring - can - change - finish - have - learn - know - miss - use


Of course I’d rather (2) (a)   my own place but anyway, . . . .

3.

FILL IN THE BLANKS in this email with the correct form of these verbs: be - be - behave - bring - can - change - finish - have - learn - know - miss - use


. . . my uncle has offered me his flat so long as there (3) (a)   no more than thirty people . . .

4.

FILL IN THE BLANKS in this email with the correct form of these verbs: be - be - behave - bring - can - change - finish - have - learn - know - miss - use


. . . and provided that the party (4) (a)   by midnight.

5.

FILL IN THE BLANKS in this email with the correct form of these verbs: be - be - behave - bring - can - change - finish - have - learn - know - miss - use


So please come and bring a friend, but I’d rather you (5) (a)   Matthew with you because he always causes trouble.

6.

FILL IN THE BLANKS in this email with the correct form of these verbs: be - be - behave - bring - can - change - finish - have - learn - know - miss - use


I wish he (6) (a)   to behave better.

7.

FILL IN THE BLANKS in this email with the correct form of these verbs: be - be - behave - bring - can - change - finish - have - learn - know - miss - use


I had to work hard to persuade my uncle, and unless everyone (7) (a)   well, he won’t let me use his place again.

8.

FILL IN THE BLANKS in this email with the correct form of these verbs: be - be - behave - bring - can - change - finish - have - learn - know - miss - use


I’m attaching a map in case you (8) (a)   the road where my uncle lives.

9.

FILL IN THE BLANKS in this email with the correct form of these verbs: be - be - behave - bring - can - change - finish - have - learn - know - miss - use


If you (9) (a)   find it, just ring me.

10.

FILL IN THE BLANKS in this email with the correct form of these verbs: be - be - behave - bring - can - change - finish - have - learn - know - miss - use


So I’ll see you on Saturday unless my uncle

(10) (a)   his mind!

11.

FILL IN THE BLANKS in this email with the correct form of these verbs: be - be - behave - bring - can - change - finish - have - learn - know - miss - use


By the way, has Katherine changed her phone number? I can’t get hold of her. I wish I (11) (a)   rude to her last week, as she’s not speaking to me now.

12.

FILL IN THE BLANKS in this email with the correct form of these verbs: be - be - behave - bring - can - change - finish - have - learn - know - miss - use


Must go or else I (12) (a)   the bus to college! See you Saturday.

Robin

13.

I won't be able to get to work if George doesn't give me a lift.


_____________________ me a lift, I won't be able to get to work.

a)

Unless George would give me

b)

Unless George gives me

c)

Unless George will give me

14.

She will come to the conference if she doesn't have to make a speech.


She will come to the conference ____________ she doesn't have to make a speech.

a)

as long

b)

long as

c)

as long as

15.

She doesn't work here and that is why she can't enter without a pass.


She could enter without a pass ___________ here.

a)

if she works

b)

if she worked

c)

if she would work

16.

Adam had planned to visit us, but Susan fell ill.


If Susan ________________________ us.

a)

haven´t fallen ill, Adam would have visited

b)

hadn´t fallen ill, Adam would have visited

c)

hadn´t fallen ill, Adam would have visit

17.

If Monika is in Cambridge in June, she must visit her grandmother.


If Monika __________ in Cambridge in June, she must visit her grandmother.

a)

decides to be

b)

was

c)

happens to be

18.

Alan isn't happy. He doesn't smile often.


If __________ smile often.

a)

were Alan happy, he would

b)

Alan were happy, he will

c)

Alan were happy, he would

19.

We forgot to take a map, so we got lost in the mountains.


If we ______________ in the mountains.

a)

hadn´t forgotten to take a map, we wouldn´t have got lost

b)

haven´t forgotten to take a map, we wouldn´t have got lost

c)

hadn´t forgotten to take a map, we wouldn´t have get lost

20.

I won't make a birthday cake unless you ask me.


I will make a birthday cake, _______ you ask me.

a)

but only if

b)

but only

c)

if

21.

If you hadn't helped me, I would certainly have failed the placement exam.


But __________ , I would certainly have failed the placement exam.

a)

you help

b)

for you help

c)

for your help

22.

You had better change your jacket as it might get cold in the evening.


You had better change your jacket just ________ gets cold in the evening.

a)

it

b)

in case

c)

in case it

23.

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

24.

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

a)

arrived

b)

had arrived

c)

would arrive

d)

arrives

25.

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

26.

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

27.

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

a)

would have - had spent

b)

had had - would've spent

c)

had - will spend

28.

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

29.

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

30.

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

31.

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

a)

would've known - had got

b)

knew - got

c)

had known - would've got

32.

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

a)

won't

b)

must

c)

might

d)

should

33.

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

34.

If space tourism ________ around when my grandad was alive, he'd definitely have gone on a flight.

a)

had been

b)

was

c)

were

d)

have been

35.

It would be illegal if they (a)   (do) experiments on humans, so they are using rats.

36.

If science lessons had been more interesting, I __________ more when I was at school.

a)

would concentrated

b)

would be concentrate

c)

would have concentrated

d)

had concentrated

37.

If the driving test (a)   (not be) so difficult, there would be more accidents on the roads.

38.

If my brother __________ his final exams, he'll be a doctor next month.

a)

passes

b)

passed

c)

had passed

d)

would pass

39.

You are at risk of getting yellow fever if you _________ to many parts of Africa.

a)

travel

b)

would travel

c)

will travel

d)

had travelled

40.

They _________ a breakthrough sooner if a fire in the laboratory hadn't destroyed their experiments.

a)

would make

b)

had made

c)

made

d)

would have made

41.

Scientists usually (a)   more accurate results if they repeat experiments several times.

42.

I'll write up the results this evening ________ I'm too tired.

a)

unless

b)

in case

c)

as long as

d)

provided

43.

__________ we moved to the USA, would the salary be similar there?

a)

Supposing

b)

Providing

c)

If only

44.

My parents let me go out during the week __________ I'm back by 9pm.

a)

as long as

b)

suppose

c)

in case

45.

I'll back up my work on the computer this afternoon (a)   it crashes again.

46.

They'll give me the job ___________ they are happy with my references.

a)

unless

b)

provided that

c)

if only

47.

________ Peter wouldn't talk so loudly, it gets on my nerves.

a)

Unles

b)

In case

c)

If only

d)

As long as

48.

You won't be able to buy those jeans_____you save.

a)

if

b)

unless

49.

I'll lend you my jacket______you look after it

a)

suppose

b)

provided

50.

I'd go to the disco______ I had something decent to wear

a)

only if

b)

even if

51.

Would you like to go to a fashion show, _______ you had a ticket of course?

a)

supposing that

b)

on condition that

52.

I wouldn't wear a suit______ you paid me!

a)

as long as

b)

even if

53.

If I______ a T-shirt instead of a sweater, I wouldn't have got so hot

a)

wore

b)

had worn

54.

I wouldn't have my tongue pierced if I ______you

a)

were

b)

would be

55.

You can become a fashion designer if you________ the right kind of training

a)

have done

b)

had done

56.

I could ring Trudy if I _________ her phone number

a)

didn't lose

b)

hadn't lost

57.

If you want to look cool, ______borrow your parents' clothes!

a)

you don't

b)

don't

58.

If I________ an early night instead of going to the club, I wouldn't be so tired now.

a)

had

b)

had had

59.

TRUE OR FALSE: The meaning of these two sentences is the same.


Unless it rains, we'll go to the park.


We'll go to the park if it doesn't rain.

a)

True

b)

False

60.

TRUE OR FALSE: The meaning of these two sentences is the same.


If I had a million dollars, I would buy you a house.


I would buy you a house if I had a million dollars.

a)

True

b)

False

61.

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

a)

get

b)

will get

c)

got

d)

had got

62.

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

63.

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

64.

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

a)

were

b)

am

c)

will be

d)

had been