wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Revision on Grammar

Total questions: 30

Worksheet time: 17mins

Name
Class
Date
1.

Who is the girl ____ you sent flower to yesterday?

a)

,who

b)

who

c)

whom

d)

whose

2.

My grandmother ____ wash the dishes when we lived in her home.

a)

is used to

b)

was used to

c)

did used to

d)

used to

3.

Kelly recommended ____ at this Japanese restaurant.

a)

eat

b)

to eat

c)

eating

d)

eaten

4.

___ Mr. Wong is not rich, ___ he is kind.

a)

Although, X

b)

Although, but

c)

X, so

d)

But,x

5.

Who can ____ the complaint?

a)

deal with

b)

escape

c)

encourage

d)

feel

6.

Wendy told her friends that they helped ____ at the party that evening.

a)

hers

b)

she

c)

themselves

d)

herself

7.

You may choose get a coupon ___ a gift.

a)

since

b)

because of

c)

even though

d)

or

8.

The bus driver told the passenger that he ____ wear a mask when he was in the bus the day before.

a)

must

b)

had to

c)

may

d)

needs

9.

Elaine said that the worker had put the sofa ___.

a)

here

b)

there

c)

where

d)

not here

10.

Betty didn't go to school yesterday ____ she had a bad cold.

a)

so

b)

because of

c)

because

d)

so that

11.

Paris is the city ____ we had our honey moon ten years ago.

a)

which

b)

where

c)

,which

d)

,where

12.

Miss Sin said that her students would have a test ___.

a)

last week

b)

next week

c)

the week ago

d)

the following week

13.

The baby kept crying ____ her mother would hug her longer.

a)

so

b)

so that

c)

but

d)

since

14.

The nurse told Gigi that her husband ____ (have) a treatment at that moment.

a)

had

b)

had had

c)

would have

d)

was having

15.

The dog ___ eyes were hurt had been sent to the vet.

a)

,which

b)

which

c)

that

d)

whose

16.

Victoria and Simon said that ____ had had a meeting the previous day.

a)

she

b)

he

c)

they

d)

them

17.

Rebecca told her daughter that she (a)   (may eat) an ice cream after dinner.

18.

The tourists told the guide that they (a)   (buy) Portuguese egg tarts then.

19.

They _____ (move) to a new flat next week.

a)

are moving

b)

moves

c)

moved

d)

not moving

20.

The manager told Rosita that she might (a)   (come) again and got the credit card the next day.

21.

I think it _____ (rain) tomorrow.

a)

is going to rain

b)

will rain

c)

is raining

d)

rains

22.

The notice said that the car park (a)   ( will be closed) the following month.

23.

After the party _____, the guests ____ the hotel.

a)

ended... had left

b)

had ended... left

c)

ended... left

d)

had ended... had left

24.

When Jeremy was 17 years old, he ____ basketball very well.

a)

plays

b)

were playing

c)

would play

d)

could play

25.

Wilson had got on the train _____ it set off.

a)

when

b)

after

c)

until

d)

before

26.

What ____ you ___ to eat for the main course?

a)

would... like

b)

did... iked

c)

do...kiked

d)

will...liked

27.

_____ disappointed when he knew that he could not get the job?

a)

Did he be

b)

Was he

c)

Were he

d)

Does he feel

28.

Candy ____ at he university for two years.

a)

studied

b)

have studied

c)

has studied

d)

has studyed

29.

The children did not go to the movie because they ____ another activity.

a)

had had

b)

have

c)

did not have

d)

do not have

30.

If she ____ harder, she could get excellent in the competition.

a)

works

b)

is working

c)

worked

d)

will work