wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Advanced Grammar Final revision L5

Total questions: 66

Worksheet time: 58mins

Name
Class
Date
1.

As soon as we ___________, we'll come to visit you.

a)

settled in

b)

have settled in

c)

will settle in

d)

will haver settled in

2.

By 2022 our company __________ (TOP) in the industry.

a)

would top

b)

will top

c)

have topped

d)

will have topped

3.

His sister ________ in Australia six times

a)

has gone

b)

has been

c)

visited

d)

was

4.

I could not answer the door because I (HAVE) a shower.

a)

was having

b)

had

c)

had been having

d)

has had

5.
At four o'clock yesterday I _____________ (feed) the animals on my brother's farm.
a)
fed
b)
was feeding
c)
has fed
d)
has been feeding
6.
How long ________________(learn/she) Spanish?
a)
did she learn
b)
has she learned
c)
has she been learning
d)
have have been learning
7.
I ___________(call) for you for half an hour. Where___________ (be) ? And why are your clothes so dirty?
a)
called... did you be...
b)
called... were you...
c)
have called... have you been...
d)
have been calling... have you been...
8.
Everything was white because it (snow).
a)
had snowed
b)
had been snowing
9.
I was delighted when I found my keys.
I( look) for them for hours.
a)
had been looking
b)
had looked
10.
Look at that clear blue sky behind the clouds! It...sunny.
a)
will be
b)
is going to be
c)
is being
d)
is
11.
I hope you ... this test!
a)
will all pass
b)
are all going to pass
c)
are all passing
d)
all pass
12.
Oops, we are out of cookies. I ... to the shop at once!
a)
will go
b)
am going to go
c)
am going
d)
go
13.
Jen, your bus ... at eight o'clock.
a)
will leave
b)
is going to leave
c)
is leaving
d)
leaves
14.

I _____________ (finish) the book by the evening.

a)

will be finishing

b)

will have been finishing

c)

will have finished

d)

am finishing

15.

When you return home at five o'clock, I _______________________ (work) for seven hours.

a)

will have worked

b)

am going to work

c)

am working

d)

will have been working

16.

Change sentence into a more polite request. "I want you to help me with my homework. "

a)

Would you mind helping me with my homework?

b)

Can you help me with my homework?

17.

If Americans want to travel abroad, they _____ have a passport.

a)

must / have to

b)

must not

c)

don't have to

d)

none of the above

18.

Our plane leaves at 8:30a.m. The airport shuttle is picking us up at 6:00a.m. so we _______ take out car.

a)

must / have to

b)

must not

c)

don't have to

d)

none of the above

19.

You must not touch electrical wires.

This sentence shows which of the following:

a)

Necessity

b)

Lack of Necessity / Optional

c)

Prohibition

20.

You don't have to come to work tomorrow. It's a holiday!

This sentence shows which of the following:

a)

Necessity

b)

Lack of Necessity / Optional

c)

Prohibition

21.

You __________ find out about a company before you accept a job there.

a)

ought

b)

ought to

c)

ought not to

d)

had ought

22.

4. I think you__________ better not mention your age in your application.

a)

had

b)

should

c)

∅ as is

23.
Of course John isn't here today. He spent the whole night drinking. He ___ be at home with a serious hangover.
a)
may
b)
can't
c)
must
d)
will
24.
You ___ know Peter because he went to the same school that we went to but he is a few years younger than we are.
a)
will
b)
must
c)
can't
d)
might 
25.
You ___ possibly be tired. You've just woken up.
a)
must
b)
could
c)
can
d)
can't
26.

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

a)

can have

b)

must have

c)

should have

d)

shouldn't have

27.

He ___________________ arrived by now. It's only a 20 mins journey.

a)

should have

b)

can't have

c)

musn't have

d)

can have

28.

She was not sure when to leave. I ____________ left earlier.

a)

can't have

b)

should have

c)

might have

d)

needn't have

29.

Sena _________________________ walked to work but she took the taxi instead.

a)

could have

b)

shouldn't have

c)

couldn't have

d)

needn't have

30.
They´d have passed their exams if they
a)
studied harder
b)
would study harder
c)
had studied harder
d)
had´t studied harder
31.
If they do the homework,
a)
I would take them to the movies.
b)
I take them to the movies.
c)
I will take them to the movies.
d)
I took them to the movies.
32.
If we _______ a yacht, we ________ the seven seas.
a)
had - would sail
b)
have - sail
c)
have - sailed
d)
had - sailed
33.
The teacher gets angry if
a)
we don´t work hard
b)
we work hard
c)
we not work hard
d)
we didn't work hard
34.

If I had studied more for the quiz, I___happy now.

a)

would have been

b)

would be

c)

will be

d)

had been

35.

If I had to go to Canada next month, I ___ a visa last week.

a)

would get

b)

will get

c)

had gotten

d)

would have gotten

36.

Do you mind __________ me a hand?

a)

give

b)

to give

c)

giving

d)

gave

37.
________ that kind of films makes me feel sad.
a)
To watch
b)
Watching
c)
Watch
d)
The watch
38.
This music is easy ________
a)
to play
b)
playing
c)
for playing
d)
play
39.
I am interested in...
a)
to learn English
b)
learning English
c)
learn English
40.

A lot of new houses .... in the district in the last 3 years

a)

are being built

b)

were built

c)

have been built

d)

had been built

41.

During the 1960 this kind of furniture ....the last word in style and good taste

a)

considered

b)

was considered to be

c)

had been considered

d)

was considered being

42.

If you make no attempt to conceal your jewelry, there is a good chance it....

a)

will be stolen

b)

will have been stolen

c)

will be stealing

d)

will have stolen

43.

That rock star is rumored ..... 1.5 million dollars on an engagement ring

a)

to spend

b)

spending

c)

to have spent

d)

having spent

44.

I don't like my hair curly. I think I'm going to .... at "Barb's"

a)

be straightened

b)

have it straightened

c)

make it straight

d)

straighten it

45.

You'd better not speak over Catelyn. She hates....

a)

interrupting

b)

having interrupted

c)

being interrupted

d)

to be interrupt

46.

______________________________ who lent him the money.

a)

Mary

b)

It was Mary

c)

Mary it was

47.

The place ___________________ the long beach outside the city.

a)

that I love is

b)

where I love is

c)

I love it´s

48.

Find the correct alternative:

A large white cat sat in the middle of the bed.

a)

In the middle of the bed sat a large white cat.

b)

Of the bed the white cat were in the middle.

c)

A large white cat sat of the bed in the middle.

49.

Find the correct alternative:

Nobody knows how he escaped.

a)

How he escaped nobody knows.

b)

Knows how he escaped nobody.

c)

Nobody knew how he had escaped.

50.

She insisted.

a)

She do insisted.

b)

She did insisted.

c)

She did insist.

51.

"_________ arrogance and lack of respect"

a)

The things I hate

b)

What I hate

c)

What I hate are

52.

" ___________ of the music in that club that I dislike"

a)

The loudness is

b)

It's the loudness

c)

Is the loudness

53.

" _________ is that we can’t stand the climate here."

a)

The reason of why we’re thinking of emigrating

b)

We’re thinking of emigrating

c)

The reason why we’re thinking of emigrating

54.

We have......huge problem of bad eating habits in the USA.

a)

such

b)

such a

c)

so much

d)

too

55.
I enjoy visiting her because she always makes .................lovely food
a)
such
b)
such a
c)
so
d)
too much
56.
There was ................food at the party that I didn't know where to start
a)
so
b)
too many
c)
much
d)
so much
57.
They have got ................free time
a)
too
b)
much
c)
too much
d)
too many
58.
Children aren't eating ...............
a)
enough well
b)
well enough
c)
too many
d)
too much
59.
This computer is ..................expensive
a)
too
b)
to
c)
much
d)
more
60.

It was …………………. hot that we didn’t go out.

a)

so

b)

too

c)

very

d)

enough

61.
"Don't go here"
a)
She said didn't go here.
b)
She said not to go there.
c)
She said don't go here.
62.
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
63.
Watch out! The bull looks dangerous!
They ________ the dangerous bull.
a)
denied going to
b)
warned us against
c)
accused us of coming to
d)
promised not to come
64.
Daddy, I'm going out with John.
Sue ________ with John.
a)
denied going out
b)
apologised for going out
c)
regretted going out
d)
confessed that she was going
65.
What a pitty I didn't see the ceremony.
He __________ not seeing the ceremony.
a)
regretted
b)
accused
c)
denied
d)
advised
66.
You're right, it was a mistake to get up so early.
Chris ______ early was a mistake.
a)
admitted getting up
b)
begged getting up
c)
denied to get up
d)
advised getting up