wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

[Top 3] Review Grammar U1-9

Total questions: 90

Worksheet time: 58mins

Name
Class
Date
1.

I met a woman _______ can speak six languages.

a)

that

b)

who

c)

whose

d)

which

2.
A hotel is a place ___ people stay when they're on holiday.
a)
which
b)
where
c)
who
d)
that
3.
What do you call someone _____ writes computer programs?
a)
which
b)
whose
c)
when
d)
that
4.
A waiter is a person ______ job is to serve customers in a restaurant.
a)
that
b)
which
c)
whose
d)
where
5.
Overalls are clothes _______ people wear to protect their clothes when they are working.
a)
where
b)
who
c)
whose
d)
which
6.
Is that the shop ______ you bought your new laptop?
a)
that
b)
when
c)
where
d)
which
7.
He's the man ______ son plays football for Manchester Utd.
a)
which
b)
who
c)
whose
d)
that
8.
Hal didn't get the job ______he applied for.
a)
where
b)
when
c)
who
d)
that
9.
Could you tell me the name of the boy..... is sitting opposite us?
a)
that
b)
which
c)
whom
d)
whose
10.

My mother, ..... worked as a nurse, is retired now.

a)

that

b)

who

c)

which

d)

where

e)

whose

11.

I don't know the phone number ..... is used in case of emergencies.

a)

what

b)

which

c)

who

d)

that

12.

We booked a really comfortable hotel room,..... was a very good idea.

a)

that

b)

what

c)

which

d)

who

13.
We booked a really comfortable hotel room,..... was a very good idea.
a)
,whose reputation... ,
b)
whose reputation... ,
c)
,who reputation... ,
d)
that reputation... ,
14.

I delivered the parcel to Charles __________ to Ann.

a)

, who gave it

b)

, who gave

c)

, that gave it

15.

His wife ................. is an architect designed their new house.

a)

who

b)

that

c)

where

d)

whose

16.
This is the purse ..... I am looking for.
a)
what
b)
that
c)
whose
d)
who
17.
The dog ..... barking you can hear is our neighbour's dog.
a)
who
b)
which
c)
whose
d)
where
18.

I wouldn’t tell her if I ……….. you.

She can’t keep a secret.

a)

will be

b)

were

c)

am

d)

had been

19.

Paul would be a good artist if he …….... more patience

a)

had

b)

has

c)

will have

d)

have

20.

We ……………… out in the garden if it hadn’t been so cold.

a)

would had sat

b)

would sit

c)

had sit

d)

would have sat

21.

If we walk so slowly, we ………………. late.

a)

will being

b)

will be

c)

be

d)

would be

22.

If I …………. John, I’d ask Mary for a date.

a)

will be

b)

am

c)

were

d)

would be

23.

If you ……….., you won’t find out the truth

a)

will ask

b)

won't ask

c)

ask

d)

don't ask

24.

If Amy does the washing up, her brother __________the table

a)

will clear

b)

would clear

c)

have cleared

d)

clear

25.

You would have slept much better, if you_______your medicine

a)

will take

b)

took

c)

had taken

d)

would take

26.

If you wait a minute, I_______with you

a)

will go

b)

would go

c)

would have gone

d)

go

27.

My uncle would stay longer in N.Y, if he ______more time

a)

has

b)

had

c)

would have

d)

had had

28.
They will fly to Canberra if they __________ more money.
a)
had had
b)
will have
c)
have
d)
had
29.
If the sun shone, we __________ swimming.
a)
will go
b)
would go
c)
went
d)
goes
30.
My uncle would stay longer in York if he __________ more time.
a)
had
b)
would have
c)
had had
d)
has
31.
The teacher __________ happy if we forget our homework again.
a)
won't be
b)
is
c)
would be
d)
be
32.
If I were you, I __________ ice hockey.
a)
don't play
b)
played
c)
won't play
d)
wouldn't play
33.
If Lisa __________ earlier, she would not have been late for work.
a)
got up
b)
would get up
c)
gets up
d)
had got up
34.
Daniel __________ home on time if the bus had come.
a)
had been
b)
was
c)
would have been
d)
would be
35.
If you listened carefully, you __________ about it.
a)
would know
b)
will know
c)
know
d)
knew
36.
  She kept ___ out for help.
a)
 to cry
b)
crying
c)
cry
d)
in crying
37.
I enjoy ____ to music in my free time.

a)
to listen
b)
 listen
c)
 to listening
d)
listening
38.
  Let’s practice___ English.

a)
speaking
b)
to speak
c)
speaks
d)
speak
39.
They’re beginning___ more from us.

a)
getting
b)
get
c)
to get
d)
got
40.
Linda plans___ a trip to Hualien with her family this summer.

a)
to take
b)
 takes
c)
take
d)
taking
41.
A: What do I need______ B: Take out the trash.

a)
doing
b)
do
c)
for doing
d)
to do
42.
Amy and Irene talked about____ to the concert last Sunday.

a)
went
b)
to go
c)
going
d)
go
43.
Jeremy is a wonderful chef.  He loves ___ yummy food for his family.
a)
makes
b)
 make
c)
makeing
d)
 to make
44.
The toys decide _____ to save themselves.
a)
run away
b)
runs away
c)
to run away
d)
running away
45.
I promise ________ .
a)
to not to smoke
b)
no smoking
c)
not to smoke
d)
to not smoke
46.
Remember (take) your P.E. clothes to school.
a)
Remember to take your P.E. clothes to school.
b)
Remember taking your P.E. clothes to school.
c)
Remember take your P.E. clothes to school.  
47.
Amy said, "Polly is learning her script upstairs."
a)
Amy said that Polly is learning her script upstairs.
b)
Amy said that Polly was learning her script upstairs.
c)
Amy said Polly learnt her script upstairs.
d)
Amy said the Polly would learn her script upstairs.
48.
Tina said, "Milly's dad has worked in New York."
a)
Tina said that Milly's dad had worked in New York.
b)
Tina said that Milly's dad had had worked in New York.
c)
Tina said Milly's dad worked in New York.
d)
Tina said that Milly's dad would have worked in New York.
49.
Olly and Max said, "We don't know the population of London."
a)
Olly and Max said that they don't know the population of London.
b)
Olly and Max said that they didn't know the population of London.
c)
Olly and Max said we didn't know the population of London.
d)
Olly and Max said that they hadn't known the population of London.
50.
Katie's mum said, "Katie ran very quickly."
a)
Katie's mum said that Katie had run very quickly.
b)
Katie's mum said that Katie had ran very quickly.
c)
Katie's mum said Katie ran very quickly.
d)
Katie's mum said that Katie would have ran very quickly.
51.
Billy and Theo said, "We went to Spain."
a)
Billy and Theo said they gone to Spain.
b)
Billy and Theo said they had went to Spain.
c)
Billy and Theo said that they had gone to Spain.
d)
Billy and Theo said that they had went to Spain.
52.
"Where is your house?" Frank asked Linda
a)
Frank asked Linda where her house was.
b)
Frank asked Linda where Frank's house was.
c)
Frank asked Linda where was her house.
d)
Frank asked Linda where is her house.
53.
Rika asked, "Why are they crying?"
a)
Rika asked why were they crying.
b)
Rika asked why we were crying.
c)
Rika asked why they were crying.
d)
Rika asked why we are crying.
54.
Zoe asked Gerry, "When can we go to the beach?"
a)
Zoe asked Gerry when we could went to the beach.
b)
Zoe asked Gerry when they could go to the beach.
c)
Zoe asked Gerry when they could have gone to the beach.
d)
Zoe asked Gerry when could they go to the beach.
55.
The man asked, "What is your name?"
a)
The man asked what you name was.
b)
The man asked what my name was.
c)
The man asked what my name were.
d)
The man asked what was my name.
56.
"Don't worry about it"
a)
He told me to worry not.
b)
He told me to not worry about it.
c)
He told me not to worry about that.
d)
He told me not to worry.
57.
"There are many ways to do it properly"
a)
He said that there were many ways to do that properly.
b)
He said there would be many ways to do it properly.
c)
He said there will be many ways to do that properly.
d)
He said that there were many ways to do it properly.
58.
"John has been working on his science project today".
a)
She said that John has been working on his science project today.
b)
She said that John had been working on his science project that day.
c)
She said that John would have been working on his science project today.
d)
She said that John had been working on his science project today.
59.
"We prepared the trap carefully yesterday"
a)
They told us that they had prepared the trap carefully the previous day.
b)
They told us they would have prepared the trap carefully yesterday.
c)
They told us that they had been preparing the trap carefully the other day.
d)
They told us they had prepared the trap carefully the previous day.
60.
"Run as soon as you can".
a)
He told me to run as soon as I could.
b)
He said me to run as soon as I could.
c)
He told me to run as soon as I can.
d)
He told me that I must run as soon as I could.
61.
"I don't like fast food."
a)
He said that he doesn't like fast food.
b)
He said he don't like fast food.
c)
He said that he didn't like fast food.
d)
He said he hadn't liked fast food.
62.
"Have they finished the test?"
a)
She asked if they have finished the test.
b)
She asked had they finished the test.
c)
She asked if they finished the test.
d)
She asked if they had finished the test.
63.
"When will this exercise end?"
a)
He asked when that exercise would end.
b)
He asked when this exercise will end.
c)
He asked if this exercise would end.
d)
He asked if this exercise will end.
64.
"Was the hotel expensive?"
a)
She asked me if the hotel had been expensive.
b)
She asked me if the hotel was expensive.
c)
She asked me if the hotel have been expensive.
d)
She asked me if the hotel has been expensive.
65.
Sam said: "I want to go to Cambridge".
a)
Sam said that he wanted to go Cambridge.
b)
Sam saidthat he had wanted to go to Cambridge
c)
Sam said that he wants to go to Cambridge.
d)
Sam said that he would want to go Cambridge.
66.
"How many tickets did you buy?"
a)
He wanted to know how many tickets I did buy.
b)
He wanted to know how many tickets I bought.
c)
He wanted to know how many tickets I have bought.
d)
He wanted to know how many tickets I had bought.
67.

Mike ________ have taken the car, he hasn't got the keys.

a)

can't

b)

must

c)

mustn't

d)

might

68.

She ____ had an accident.

a)

must have

b)

must to have

c)

must has

d)

must having

69.

Oh, no! I ________ have left my credit card at home!

a)

must have

b)

might have

c)

might

d)

must

70.

My new shoes don't feel comfortable, I ____________ bought them.

a)

should have

b)

mustn't have

c)

shouldn't have

d)

must have

71.

I don't know why she's not here. She ______ have not been invited.

a)

might

b)

must

c)

should

d)

shouldn't

72.

The teacher was unhappy after class. The students __________ completed their assignments.

a)

mightn't have

b)

must have

c)

mustn't have

d)

can't have

73.

You __________ put so many books in your backpack. It's so heavy, you might hurt your back!

a)

should have

b)

can't have

c)

should

d)

shouldn't have

74.

No wonder you feel so sick. You _________ have eaten so much food at the party!

a)

shouldn't

b)

should

c)

can't

d)

must have

75.

The victim ____________ known his murderer, because he let him into the house.

a)

can't have

b)

should have

c)

might have

d)

may

76.

Tom passed all three of his exams. He _________ studied hard!

a)

must have

b)

mustn't have

c)

can't have

d)

may have

77.
She ____ had an accident.
a)
Must have
b)
Must to have
c)
Must having
d)
Must has
78.
I’m not sure, he ____have missed the bus.
a)
may
b)
must
c)
can't
d)
musn't
79.
I didn’t break the cup, it ____ me!
a)
Can’t have been
b)
Must have been
c)
Might have been
d)
May have been
80.
Maha was not here yesterday, she ____ under the weather and stayed home.
a)
may have being
b)
may have been
c)
may have be
d)
may have to be
81.
The teacher was unhappy after class, the students ____ their homework.
a)
Mustn’t have finish
b)
Mustn’t have to finished
c)
Mustn’t have finished
d)
Mustn’t have finishing
82.
Ahmed missed the bus today, he ____ late.
a)
might have sleeping
b)
might have sleep
c)
might have sleeped
d)
might have slept
83.
Kasia ____ something bad, she has a pain in her stomach.
a)
could have eating
b)
could have eaten
c)
could have ate
d)
could have eat
84.
Why is your bag so heavy? You ____ so many books in it.
a)
Shouldn’t have packed
b)
Shouldn’t have pack
c)
Shouldn’t have to packed
d)
Shouldn’t have packing
85.
 Samira failed the exam, she ____ harder.
a)
should have work
b)
should have works
c)
should have worked
d)
should have working
86.
You look really cold! You ____ a jacket today.
a)
should have worn
b)
must have worn
c)
might have worn
d)
may have worn
87.
My brother is afraid ....... bats.
a)
of
b)
with
c)
at
d)
to
88.
If I pay .......... the meal , can you get the drinks?
a)
about
b)
of
c)
to
d)
for
89.
Tom is responsible ....................helping younger students.
a)
of
b)
from
c)
for
d)
about
90.
Jane is married ............my cousin.
a)
with
b)
at
c)
to
d)
for