wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

E11 Final Review Grammar

Total questions: 35

Worksheet time: 18mins

Name
Class
Date
1.

How long                           for the taxi?

  

a)

are you waiting

b)

have you been waiting

c)

have you waited 

d)

do you wait

2.

We    in this area for twenty years.

  

a)

are living

b)

have been living

c)

have lived

d)

lived

3.

He     in the garden since morning.

a)

is working 

b)

work

c)

has worked

d)

has been working

4.

It__ heavily from yesterday.

    

a)

is raining

b)

has rained

c)

rained 

d)

has been raining

5.

I ______this laptop that my parents gave me for three years.

  

a)

am using

b)

use

c)

have been using

d)

used

6.

The workers                          for higher wages for a long time. They have achieved it this week.

    

a)

has been asking 

b)

have been asking

c)

have asked

d)

has asked

7.

The girl                           her English lessons for 2 hours. She has just changed to Math.

    

a)

has been reviewing 

b)

have been reviewing

c)

has reviewed

d)

had reviewed

8.

The children       in the garden with their friends since 3 p.m and have just come home.

 

a)

have been playing

b)

has been playing 

c)

have played

d)

had played

9.

You look tired. How long ___ you ___ game?

a)

have you been playing

b)

have you played

c)

had you played

d)

did you play

10.

How many times ____ you ____ this game? I have seen you playing all day.

a)

have you played

b)

have you been playing

c)

had you played

d)

had you been playing

11.

The students__________for the school bus are good ones.

a)

waited 

b)

waiting

c)

which is waiting

d)

to wait

12.

This is the last person__________late in the class.

a)

coming 

b)

come 

c)

to come

d)

all are correct

13.

The man__________next door is a famous actor.

a)

lives

b)

who live

c)

living

d)

that living

14.

The house__________in the storm has now been rebuilt by the locals.

a)

destroyed

b)

which destroyed 

c)

destroying 

d)

that is destroyed

15.

The woman__________in front of the blackboard is our teacher.

a)

stood

b)

stands 

c)

standing

d)

to stand

16.

Mike was the last student__________the classroom yesterday.

a)

to leave

b)

leaving 

c)

left 

d)

leaves

17.

Kelly was the last student__________in the speaking final exam.

a)

to be asked

b)

asking

c)

asks

d)

to ask

18.

The bridge__________by French architects is very nice.

a)

was designed

b)

designing

c)

to design

d)

designed

19.

The ring __________ of gold and diamond she is wearing today.

a)

making

b)

made

c)

makes

d)

is making

20.

I have a message for people__________by the chaos on street.

a)

to delay

b)

who delay

c)

delayed 

d)

who delaying

21.

You're coming to France with us,                          ?

 

a)

aren't you 

b)

isn't you

c)

shouldn't you

d)

should you

22.

It wasn't very late,                          ?

a)

wasn't it 

b)

isn't it

c)

was it

d)

is it

23.

Mark's buying something for his mother,                           ?

a)

wasn't he

b)

isn't he

c)

was he

d)

is he

24.

It won't be anything cheap,                         ?

a)

won't it

b)

isn't it

c)

will it

d)

is it

25.

There's some cheese in the fridge,                         ?

a)

isn't there

b)

is there

c)

wasn't it

d)

was it

26.

There is no need to buy bread, ___?

a)

is there

b)

isn't there

c)

was there

d)

wasn't there

27.

Nobody is going to the event this Saturday, ___?

a)

are they

b)

aren't they

c)

is it

d)

isn't it

28.

Let's go to the cinema to watch Doctor Strange this weekend, ___?

a)

shall we

b)

will we

c)

won't we

d)

would you

29.

Please give me a hand, ___?

a)

are you

b)

will you

c)

can you

d)

aren't you

30.

This place is not excited as it used to be, ___?

a)

are they

b)

aren't they

c)

is it

d)

isn't it

31.

If someone ____ into the store, smile and say "May I help you?"

a)

comes

b)

came

c)

will come

d)

would come

32.

If you ____ all of my questions, I ____ anything to help you.

a)

don't answer / can't do       

b)

didn't answer/ won't do

c)

wouldn't answer / can't do

d)

wouldn't answer/ couldn't do

33.

"Here's my phone number." - "Thanks, I ____ you a call if I ____ some help."

a)

will give / will need

b)

would give / needed

c)

give / need

d)

will give / need

34.

The teacher was absent today, so class was canceled. If she ____ absent again tomorrow, the class ____ tomorrow, too.

a)

is / will cancel

b)

is / will be canceled

c)

was / would be canceled

d)

was / would cancel

35.

I won't lend you this money ____ you promise to pay it back.

a)

in case

b)

if

c)

otherwise

d)

unless