wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

B1 Grammar revision

Total questions: 39

Worksheet time: 23mins

Name
Class
Date
1.

The train ______ at 8 o'clock every morning. 🚂

a)

leave

b)

leaves

c)

is leaving

2.

I hate _____ homework.

a)

to do

b)

doing

c)

do

3.

My sister ________ adopt a baby. 👶

a)

will be

b)

is going to

c)

will

4.

We've been friends _____ 1978.

a)

for

b)

since

5.

The car alarm _____ went off ten minutes ago is still on.

a)

whose

b)

who

c)

which

d)

when

6.

He panicked when he couldn't find the key in his pocket _____ he always kept it.

a)

that

b)

who

c)

where

d)

which

7.

It's important that the groceries _____ we buy every day do not contain any harmful chemicals.

a)

whose

b)

when

c)

where

d)

-

8.

Scientists are still trying to find the reasons _____ tornados and hurricanes form.

a)

when

b)

where

c)

why

d)

whom

9.

On the day of the picnic, it started to rain in the morning, _____ was a big disappointment.

a)

which

b)

that

c)

why

d)

when

10.

We are planning to have our flat _____ this year.

a)

to paint

b)

painted

c)

paint

d)

painting

11.

She needs to _____ a molar tooth filled this afternoon

a)

do

b)

let

c)

get

d)

make

12.

Lucy _____ her hair _____ when I saw her at the hairdresser's.

a)

had / do

b)

was having / done

c)

has been having / done

d)

got / doing

13.

They _____ thair old house _____ yet because they still don't have enough money.

a)

shouldn't get / renovating

b)

mustn't have / renovate

c)

needn't have had / renovated

d)

can't get / renovated

14.

If you don't want your dog to have fleas, you _____ it _____ regularly.

a)

can have / vaccinate

b)

should have got / vaccinated

c)

ought to get / to vaccinate

d)

had better have / vaccinated

15.

Spencer always _____ his suits _____ by a tailor because he can't find any in his size.

a)

has to get / made

b)

might have / made

c)

needs to get / make

d)

had to have / to make

16.

Scientists still have no answer to _____ there is life on other planets.

a)

that

b)

which

c)

whether

d)

where

17.

I asked Lorena what Mike _____ about when I went into his room, but she told me that she _____ no idea.

a)

was talking / was having

b)

talked / has

c)

had been talking / had

d)

talks / is having

18.

Martha _____ to break up with him if Jack didn't stop smoking.

a)

said

b)

threatened

c)

warned

d)

told

19.

Jason finally _____ to copying the homework from the Internet.

a)

refused

b)

denied

c)

told

d)

admitted

20.

Romeo and Juliet (a)   by Shakespeare. (WRITE)

21.

The books (a)   yet. (NOT PUBLISH)

22.

As soon as I got home, I realized that my wallet (a)   . (STEAL)

23.

No letters (a)   since the start of the strike. (DELIVER)

24.

Taxes (a)   by the new government next month. (INCREASE)

25.

The church (a)   by a famous architect in the 18th century. (DESIGN)

26.

I'll ___ you after work. I have booked a table at 7.

a)

check out

b)

come over

c)

call for

d)

be over

27.

Nobody knows why they ___. They seemed in love and perfect for each other.

a)

broke up

b)

broke down

c)

broke in

d)

broke away

28.

The thieves ___ and stole all the equipment.

a)

broke up

b)

broke down

c)

broke in

d)

broke away

29.

The baot's engine ____ and they spent two agonizing weeks out at sea.

a)

broke up

b)

broke down

c)

broke in

d)

broke away

30.

They are going to ___ in order to reduce air pollution.

a)

carry on

b)

carry out

c)

come out

d)

break down

31.

Being super-strong would be great, but I think I’d prefer (be) invisible.

(a)  

32.

Ken and Robert are my brothers.

... them can drive a car.

a)

Neither

b)

Both of

c)

All

d)

None of

33.

A few centuries in the future, the scientists...

a)

...accidentally will be creating a deadly disease.

b)

...are going to create a deadly disease by accident.

c)

...accidentally will have created a deadly disease.

34.

27. "What is she like?" " ... "

a)

She likes sherry.

b)

She like a model.

c)

She is a model.

d)

She is pretty.

35.

50. ... her enter the building?

a)

Who saw

b)

Who did you see

c)

Who did see

d)

Who was seeing

36.

It's sunny today ___ I don't want to go out.

a)

also

b)

however

c)

so

d)

because

37.

It's raining today ___ I don't want to go out.

a)

also

b)

however

c)

so

d)

because

38.

I don't want to go out___ it's raining today

a)

also

b)

however

c)

so

d)

because

39.

I don't want to go out because I'm tired. ___ it's raining today.

a)

also

b)

however

c)

so

d)

because