wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Grammar Skills Review

Total questions: 21

Worksheet time: 7mins

Name
Class
Date
1.
All the fish ...... by the cat last night.
a)
was eaten
b)
is eaten
c)
has been eaten
d)
will be eaten
2.
Tourists have visited the Pyramids
a)
 The Pyramids have been visited by tourists. 
b)
 The Pyramids were visited by Tourists
c)
Tourists are visiting the Pyramids.
3.

Use passive or active.


The police just _____(1)_______ (announce) that the Portnoy's Bank _____(2)_______ (rob) yesterday

a)

(1) announced

(2) was robbed

b)

(1) was announced

(2) robbed

c)

(1) was announced

(2) was robbed

d)

(1) announced

(2) robbed

4.

If Margaret ___ anything that doesn't belong to her, she would return it immediately.

a)

find

b)

had found

c)

finds

d)

found

5.

I know you would be a happy person now if you ___ a major in chemistry when you were young.

a)

had done

b)

did

c)

would have done

d)

were doing

6.

If James had been born in Guanajuato, he ___ Spanish now.

a)

would have been speaking

b)

will be speaking

c)

would be speaking

d)

had been speaking

7.

If she ___ her train a few minutes ago, she would be in Cancún now.

a)

had missed

b)

didn't miss

c)

hadn't missed

d)

don't miss

8.
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.
9.
"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.
10.
Why don't we go to the cinema?
He ________ to the cinema.
a)
suggested going
b)
thanked for going
c)
promised to go
d)
warned against going
11.
I won't put up with your bad behaviour, Tom.
Mum ____________ Tom's behaviour.
a)
denied putting up with 
b)
promised to put up with
c)
refused to put up with
d)
regretted putting up with
12.
The man _________________ was speaking to us was very tall.
a)
who
b)
which
c)
whose
13.
What's the name of that guy _________________ party we went to last week? 
a)
that
b)
whose
c)
which
14.
I don't know the name of the woman to _____ I spoke on the phone. 
a)
whom
b)
who
c)
which
15.

2. What’s the best way to complete the sentence?

I can’t remember what Jason does at university. He could study geography or…

a)

he must study geology.

b)

he may not study geology.

c)

he might study geology.

16.

I’m sure that’s Ellen’s sister. They look so alike.

That __________ Ellen’s sister. They look so alike.

a)

Must be

b)

Might be

c)

May be

17.

She ________________ studied really hard. She passed all her exams with great grades.

a)

can't have

b)

Must have

c)

should have

d)

Shouldn't have

18.

You ________________ shouted at him. He'll never forgive you.

a)

can have

b)

must have

c)

should have

d)

shouldn't have

19.

______ ever ______ a holiday in Russia?

a)

did you / have

b)

do you / had

c)

have you / had

20.
We left the town 7 years ago because my parents  __________________ (FIND) better jobs.
a)
had found
b)
found
21.

There won't be anyone in the office. Everyone _______ (go) home

a)

will be going

b)

will have gone