wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

B2 - Live

Total questions: 123

Worksheet time: 1hrs 6mins

Name
Class
Date
1.

He ________ to Cape Town before 1997.

a)

hasn't been

b)

hadn't been

c)

didn't be

d)

wasn't

2.

He ______ only twice in his life before the accident.

a)

had drived

b)

driven

c)

has driven

d)

had driven

3.

You ________ for the test, so you were very nervous.

a)

hasn't been stydying

b)

hadn't studyed

c)

hadn't studied

d)

weren't studying

4.

He was red in the face because he ________ .

a)

hadnt run

b)

had been ranning

c)

has run

d)

had been running

5.

I _________ about a holiday in Greece. I couldn't believe it when my husband _________ one as a surprise!

a)

dreamed / had been booking

b)

had been dreaming / booked

c)

had been dreaming / had booked

d)

has been dreaming / has been booking

6.

We were late for the plane because we ________ our passports.

a)

hadn't forgotten

b)

had forgot

c)

forgot

d)

had forgotten

7.

Julie and Anne ________ before the party.

a)

didn't met

b)

hasn't met

c)

hadn't met

d)

hadn't meet

8.

They _________ in Beijing for three years when he lost his job.

a)

had lived

b)

lived

c)

have been living

d)

had been living

9.

I ________ John yesterday, but he _______ so he was too tired to chat.

a)

saw / had run

b)

had been seeing / run

c)

saw / had been running

d)

saw / run

10.

Why ________ the baby's face so dirty? He ______ chocolate.

a)

was / had been eating

b)

were / has been eating

c)

had been / had been eating

d)

was / had ate

11.

When we met, you _______ at that company for six months.

a)

have worked

b)

had worked

c)

had been working

d)

worked

12.

I __________ short hair when I was a teenager

a)

have had

b)

had been having

c)

used to have

d)

would have

13.

We couldn't go into the concert because we _______ our tickets.

a)

had brough

b)

brought

c)

didn't bring

d)

hadn't brought

14.

Luke ____________ a car.

a)

had been having

b)

didn't use to have

c)

had had

d)

didn't used to

15.

John _____ out when I _____ in the office.

a)

had gone / arrived

b)

had gone / had arrived

c)

has gone / arrived

d)

went / had arrived

16.

She said that she _______ the UK before.

a)

didn't visit

b)

hadn't visited

c)

hasn't visited

d)

had been visiting

17.

It _______ and the pavement ______ covered with puddles.

a)

had rained / had been

b)

rained / had been

c)

was raining / had been

d)

had been raining / was

18.

The children ______ their homework, so they were in trouble.

a)

done

b)

didn't do

c)

had done

d)

hadn't done

19.

When I _______ it was clear she _________. There were papers all over the floor and books everywhere.

a)

had been arriving / had worked

b)

arrived / had been working

c)

had arrived / had worked

d)

had arrive / had beed working

20.

I ___ have a horse, but I sold it.

a)

would

b)

used to

c)

nothing

d)

use to

21.

For years, they ________ go on holiday to the Rockies, but then it became very fashionable and expensive.

a)

used to

b)

wouldn't

c)

would

d)

usen't

22.

Before getting my driving licence, I___________ ride a bicycle everywhere.

a)

used to

b)

didn't use to

c)

would

d)

would not

23.

Select the best option.

a)

Before TVs were common, my grandparents would listen to the radio.

b)

Before TVs were common, my grandparents used to be listening to the radio.

c)

Before TVs were common, my grandparents had listened to the radio.

d)

Before TVs were common, my grandparents will listen to the radio.

24.

Select the best option.

a)

I use to forget my homework when I was at high school.

b)

I used to forgot my homework when I was at high school.

c)

I would usually forget my homework when I was at high school.

d)

I would forgot my homework when I was at high school.

25.

Which sentence is correct?

a)

I never used to like cheese, but I love it now.

b)

I used never to like cheese, but I love it now.

c)

I used to never like cheese, but I love it now.

d)

I never would like cheese, but I love it now.

26.

Select the best option.

a)

Did you used to go to my university?

b)

Would you go to my university in 2001?

c)

Would you went to my university in 2001?

d)

Did you use to go to my university?

27.

Select the best option.

a)

Last Tuesday I would go to the cinema.

b)

When I lived near the mall I would go to the cinema.

c)

This week I would go to the cinema.

d)

When it was my 16th birthday I would go to the cinema.

28.

I ___ love Tamagochi a lot when i was a child

a)

would

b)

used to

c)

nothing

d)

use to

29.

Select the best option.

a)

I used to read twice but now I don't have time.

b)

I would read in the past but now I don't have time.

c)

I read a lot in the past but now I read.

d)

I used to read every day but now I don't have time.

30.

My father ________ tell us stories when we were in bed.

a)

was used to

b)

use to

c)

used to

d)

get use to

31.

When I was at university, I ____________________ my friends in a local cafe.

a)

would be meeting

b)

would be meet

c)

would meet

d)

would met

32.

He ______ several books a month, but he doesn't have time any more.

a)

was used to reading

b)

used to reading

c)

would read

d)

used to

33.

Ben used to

a)

call my dad when I needed a ride.

b)

be the smartest boy in class.

c)

live in Guanajuato.

34.

When I was five, I ____________ be able to do amazing yoga. Now I can't even touch my toes.

a)

wouldn't

b)

would

c)

was

d)

used to

35.

My sister is two years __________ than me.


a)

young

b)

so young

c)

younger

d)

the youngest

36.

Do you know what ­__________ animal in the world is?

a)

slow

b)

the slowest

c)

slowly

d)

slower

37.

I think spring is _________ season of the year.

a)

the most beautiful

b)

the beautiful

c)

the more beautiful

d)

more beautiful

38.

Maths is _____________ to me than biology.

a)

the more important

b)

the most important

c)

more important

d)

importanter

39.

Helen is __________ ballet dancer in our city.

a)

good

b)

well

c)

better

d)

the best

40.

That test was ___________ than the previous one last week.

a)

difficult

b)

so difficult

c)

more difficult

d)

the most difficult

41.

Tom has got a __________ message from his parents.

a)

long

b)

longest

c)

longer

d)

the longest

42.

English is ____________ for me than Chinese.

a)

easy

b)

very easy

c)

easier

d)

the easiest

43.

My phone is ___________ than my sister’s phone.

a)

expensive

b)

least expensive

c)

the expensive

d)

more expensive

44.

Last winter was ___________ winter in our country.

a)

cold

b)

cold as

c)

colder

d)

the coldest

45.

Pam’s garden is ____________ than mine.

a)

beautiful

b)

very beautiful

c)

more beautiful

d)

the most beautiful

46.

This car is _____________ car produced by this company.

a)

new

b)

so new

c)

newer

d)

the newest

47.

Which continent is ____________: America or Africa?

a)

large

b)

very large

c)

larger

d)

the largest

48.

This information is ______________ for me than the previous one.

a)

useful

b)

useful as

c)

more useful

d)

the most useful

49.

Mary is ____________ than Ben in my class.

a)

clever

b)

so clever

c)

cleverer

d)

the cleverest

50.

It was hard _______ your house because it doesn't have a number.

a)

find

b)

to find

c)

finding

d)

to finding

51.

Jackie suggested _______ to see a movie tonight.

a)

going

b)

to go

c)

to going

d)

goes

52.

I offered _______ my brother with his homework.

a)

helping

b)

helped

c)

to help

d)

helps

53.

We went outside _______ some fresh air.

a)

for getting

b)

to got

c)

getting

d)

to get

54.

_______ downtown is very expensive.

a)

Live

b)

Living

c)

To living

d)

Lives

55.

I don't mind _______ early in the morning.

a)

to get up

b)

to getting

c)

getting up

d)

get

56.

I decided to give up _______ sugar for a week.

a)

eating

b)

to eat

c)

to eating

d)

for eat

57.

_______ up in the country was great.

a)

Grew

b)

Grewing

c)

To grow

d)

Growing

58.

I'm tired of _______ to the same restaurant all the time.

a)

to going

b)

to go

c)

going

d)

go

59.

I would love _______ English as well as you.

a)

speaking

b)

to speaking

c)

spoke

d)

to speak

60.

Would you like _______ something tonight?

a)

doing

b)

to do

c)

to doing

d)

do

61.

How about _______ to see that new sci-fi movie later?

a)

going

b)

go

c)

to go

d)

to going

62.

_______ in the ocean is more fun than _______ in a pool.

a)

Swimming / to swim

b)

To swim / swimming

c)

To swim / to swim

d)

Swimming / swimming

63.

Do you mind _______ me here?

a)

help

b)

helping

c)

to help

d)

to helping

64.

I'll call you when I finish _______ dinner.

a)

to cook

b)

cooking

c)

cooked

d)

cook

65.

Do you feel like _______ a museum today?

a)

visit

b)

to visit

c)

visits

d)

visiting

66.

Don't forget _______ the cake for the party.

a)

bringing

b)

to bring

c)

to brings

d)

bring

67.

Hurry up! We ______ get to the airport by 9.30.

a)

must

b)

have to

c)

need

d)

need to

68.

I think we _______ stop and ask someone the way.

a)

should

b)

ought to

c)

had better

d)

must

69.

You _______ decide immediately whether to join the class.

a)

need not

b)

need not to

c)

needn't

d)

mustn't

70.

No member of association _______ remove official documents from these premises without written permission.

a)

may

b)

shall

c)

must

d)

can

71.

This ______ be the hotel Jane told us about.

a)

must

b)

must not

c)

would

d)

can't

72.

Since she crashed the car, she ______ walk to work every day.

a)

had to

b)

must

c)

has had to

d)

need to

73.

If you find something valuable, you _____ take it to the nearest police station.

a)

shall

b)

need to

c)

should

d)

ought to

74.

You ____ enter the building if you have a special pass.

a)

may

b)

can

c)

might

d)

could

75.

Don't pretend that you don't know that you _____ have a valid ticket on the bus.

a)

must

b)

need to

c)

should

d)

have to

76.

You ______ destroy the letter as soon as you receive it!

a)

are bound to

b)

ought to

c)

must

d)

should

77.

Don't you think that, since the two brothers do not speak to each other, we ______ huge problems getting their wives to sit together at the upcoming party?

a)

could have got

b)

should have

c)

may be able to have

d)

may have

78.

If John doesn't transfer the money on time, we ______ to pay for our bills prior to the deadline.

a)

might not be unable

b)

can't be able

c)

might not be able

d)

can be unable

79.

You ___ see a doctor if you’re still feeling ill tomorrow.

a)

would

b)

may

c)

should

d)

might

80.

1. Although no official invitation has come yet, I’ve told the girls _____ some long skirts and white blouses.

a)

they’ve better packed

b)

they’d better pack

c)

they’d better packed

d)

they’d better have packed

81.

1. As far as I remember, most of last September was hot and sunny. But this might have been an exception and so my advice is that you ______ some warm clothes with you.

a)

should take

b)

might have taken

c)

oughtn’t to take

d)

should have taken

82.

I’m feeling sick. I ate too much. I …. so much.

a)

shouldn’t have eaten

b)

shouldn’t have ate

c)

shouldn’t eaten

83.

The jacket you bought is very good quality. It …. very expensive.

a)

should be

b)

must have been

c)

can’t be

84.

The phone rang but I didn’t hear it. I …… asleep.

a)

must been

b)

must have been

c)

must have be

85.

I was woken up in the middle of the night by the noise next door. The neighbors … party.

a)

might have had

b)

might have has

c)

might had

86.

When we got to the restaurant, there were no free tables. We hadn’t reserved one. We …. a table.

a)

should have reserve

b)

should reserved

c)

should have reserved

87.

Jane walked past me without speaking. She …. me.

a)

can’t have see

b)

can’t have seen

c)

can’t have saw

88.

I went to Paris. A friend of mine lives in Paris but I didn’t go to see him while I was there. When I saw him later, he said: ‘You ..… me.’

a)

should have visited

b)

should have visit

c)

should visited

89.

The lights were red but the car didn’t stop. The driver ….. the red light.

a)

might not have see

b)

might not have seen

c)

might have not seen

90.

I haven’t seen the people next door for ages. They …. away.

a)

should have go

b)

must gone

c)

must have gone

91.

Frank passed the exam without studying for it. The exam …. very difficult.

a)

must be

b)

can’t have be

c)

can’t have been

92.

She knew everything about our plans. She …. to our conversation.

a)

must have listened

b)

should have listened

c)

can’t have listened

93.

He spent two years in prison. He …. the car.

a)

shouldn’t stole

b)

shouldn’t have stolen

c)

should have stolen

94.
  1. He (sleep) when you come back.
a)

A. will sleep

b)

B. will be sleeping

95.

By the time I come they (go).

a)

A. will go

b)

will have gone.

96.

-It is snowing heavily. Have you listened to the weather forecast for tomorrow?

_ I hope it (stop) snowing by tomorrow morning.

a)

A. will stop

b)

B. will be stopping

c)

C. will have stopped

97.

My sister (know) the result of her exam on economy in three days.

a)

A. will know

b)

B. will have known

c)

C. will be knowing

98.

_ Let's meet at the station at 5 o'clock.

_ OK. I (wait) for you there.

a)

A. will wait

b)

B. will be waiting

c)

C. will have waited

99.

The work of the scientist (achieve) the proper acclaim.

a)

A. will achieve

b)

B. will have achieved

100.

Julia (finish) all the housework by three o'clock and will go for a walk.

a)

A. will finish

b)

B. will have finished

101.

The workers say that they (build up) a district by the beginning of 2019.

a)

A. will build up

b)

B. will have built up

102.

He probably never (be) patient.

a)

A. will probably never be

b)

B. will probably never have been

103.

If you think it over, you (see) that I'm right.

a)

A. will see

b)

B. will have seen

104.
__________ to the cinema this evening
a)
I'm going
b)
I will go
c)
I will be going
d)
I go
105.
______ the film _______ at 3.30 or 4 p.m.?
a)
Is, starting
b)
Does, start
c)
Will, start
d)
Do, starts
106.
____________ to the supermarket, ________ come with me?
a)
I'm going, will
b)
I'll go, wil
c)
I go, do
d)
I'll go, do
107.
Don't phone us between 7 or 8 p.m. We _________  dinner.
a)
will be having
b)
will have had
c)
will have
d)
have
108.
This time next week I  ________ on holiday. I ________ in the sea.
a)
will be, will be lying
b)
will be being, will be lying
c)
will be, will lie
d)
will being, will lie
109.
We can't meet tomorrow afternoon, I _______________.
a)
will be working
b)
will work
c)
am working
d)
work
110.
At 8 o'clock in the morning he will be at school. He _________ .
a)
will be studying
b)
will study
c)
will have studied
d)
studies
111.
Sue leaves for work at 8/30. She won't be  at home at 9. She _______ to work.
a)
will have gone
b)
will be going
c)
will go
d)
goes
112.
Don't call us at 5 p.m., call at 6 o'clock, we ________ dinner by then.
a)
will have finished
b)
will finish
c)
finish
d)
will be finishing
113.
By the end of the week he  _________ all of the money his parents give him for a month.
a)
will have spent
b)
will spend
c)
will be spending
d)
spends
114.
Next year my parents _______ married for 25 years.
a)
will have been maried
b)
will be married
c)
will being married
d)
will marry
115.
There is a huge traffic jam near the bank! The robber _____________ all the money, by the time the police comes.
a)
will have taken
b)
will take
c)
will be taking
d)
takes
116.

My aunt ____________ to stay with me next week

a)

coming

b)

is coming

c)

going to

d)

going to coming

117.

I am ready. I ______________ Luke in ten minutes.

a)

am going to meeting

b)

am going to meet

c)

am meeting

d)

am going to

118.

To talk about arrangements, we use:

a)

The simple future (will + infinitive)

b)

The "be going to" future

c)

The present continuous

119.
What ... to the masked ball tonight?
a)
will you wear
b)
are you wearing
c)
do you wear
d)
are you wear
120.
I hope you ... this test!
a)
will all pass
b)
are all going to pass
c)
are all passing
d)
all pass
121.
Don't call us at 5 p.m., call at 6 o'clock, we ________ dinner by then.
a)
will have finished
b)
will finish
c)
finish
d)
will be finishing
122.
This time next week we ... to Canada.
a)
will fly
b)
will have flown
c)
will be flying
d)
will have been flying
123.
By the time we finish cooking, dad ... the car.
a)
will be repairing
b)
will have repaired
c)
will repair
d)
will have been repairing