wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ace Grammar 4 LRN B2

Total questions: 15

Worksheet time: 15mins

Name
Class
Date
1.

They .......................... their business last year.

a)

set up

b)

made up

c)

turned up

2.

The bus ....................... by the time we get to the bus stop.

a)

will have left

b)

will leave

c)

is leaving

3.

It's a sunny day, so let's go .....................

a)

for swimming

b)

swimming

c)

to swim

4.

As soon as they arrived ......................... London, they called their parents.

a)

at

b)

to

c)

in

5.

The pupil ......................... the meanings of all the unknown words on the Internet.

a)

looked up

b)

came up with

c)

made up

6.

The baby isn't tired. It's no use ........................ to make her sleep.

a)

trying

b)

to try

c)

try

7.

By the time we ........................, mum had already prepared our school bags.

a)

wake up

b)

had woken up

c)

woke up

8.

I don't think that I've seen you ................... Is this your first time here?

a)

ago

b)

after

c)

before

9.

By the time we arrive at the party, all the food will .......................... eaten.

a)

have

b)

have been

c)

be

10.

If my son .................. English, he probably wouldn't have been able to study abroad.

a)

didn't learn

b)

hadn't learnt

c)

wouldn't learn

11.

She ..................... the meaning of the unknown words on the Internet.

a)

looked in

b)

looked up

c)

looked after

12.

She told her friend that she ........................... for a job the week before.

a)

has applied

b)

had applied

c)

would apply

13.

At this time tomorrow, they ......................... to Italy by boat.

a)

will travel

b)

will be travelling

c)

will have travelled

14.

He informed his coach that he .......................... play in the following week's game.

a)

won't

b)

wouldn't

c)

may not

15.

She thought that the online directions to the museum were .......................

a)

confused

b)

confusing

c)

confusingly