Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Upper Intermediate Grammar Review

Total questions: 60

Worksheet time: 30mins

Name
Class
Date
1.

Choose the correct answer from 1-60.


Ann .................shopping every day.

a)

is going

b)

goes

c)

go

d)

has gone

2.

Frank and Henry .....................tennis now.

a)

are playing

b)

play

c)

were playing

d)

played

3.

We haven't got................apples.

a)

no

b)

some

c)

any

d)

much

4.

...................I watch now? No, clean up your room first.

a)

Must

b)

Should

c)

Can

d)

Do

5.

I'd like a ...............................of milk, please.

a)

bar

b)

box

c)

carton

d)

packet

6.

Betty is ............than Jan.

a)

taller

b)

the tallest

c)

as tall

d)

not as tall

7.

There is a red car in the street ...............car belongs to my friend.

a)

The

b)

A

c)

Some

d)

Any

8.

.................touch the iron. It's very hot.

a)

Can't

b)

Don't

c)

Shouldn't

d)

Didn't

9.

There ..................a lot of people at the cinema last night.

a)

were

b)

was

c)

is

d)

are

10.

...................your jumper. It's a bit chilly.

a)

Take on

b)

Take off

c)

Put on

d)

Put off

11.

My new flat was central.....................,so it's really warm.

a)

heating

b)

system

c)

wardrobe

d)

parking

12.

If you give somebody something. e.g, a drink. You say " ...."

a)

Please

b)

Not at all

c)

Here you are

d)

Thanks

13.

...............to my party tomorrow?

a)

Will you come

b)

Did you come

c)

Have you come

d)

Do you come

14.

Look at the clouds! I think it ......................soon.

a)

is raining

b)

was raining

c)

is going to rain

d)

has been raining

15.

She wasn't at home when the telephone...................

a)

is ringing

b)

rings

c)

has rung

d)

rang

16.

Tell me about your holiday in England. What was the weather.........?

a)

look

b)

like

c)

nice

d)

good

17.

Excuse me, how do I ...............to the post office from here?

a)

get

b)

walk

c)

go

d)

come

18.

He's an early bird and he ....................gets up late.

a)

usually

b)

sometimes

c)

ever

d)

seldom

19.

If you don't study, you ............... pass the exam.

a)

don't

b)

didn't

c)

won't

d)

wouldn't

20.

Jones is ..............of all the players in our basketball team.

a)

as short

b)

not as short

c)

must shorter

d)

the shortest

21.

Thank you very much indeed. "..............."

a)

very well

b)

Please

c)

Why not?

d)

Don't mention it.

22.

.............................in London?

a)

Have you ever

b)

Are you ever

c)

Will you ever be

d)

Have you ever been

e)

Were you ever

23.

The window..................by some boys playing football yesterday morning.

a)

broke

b)

was broken

c)

had broken

d)

had been broken

24.

Careful students do not ....................mistakes.

a)

do

b)

have

c)

get

d)

make

25.

Yesterday I attended .................a boring lecture that I really felt asleep.

a)

too

b)

as

c)

so

d)

such

26.

I ...................in the garden when it started to rain.

a)

worked

b)

was working

c)

had worked

d)

had been working

27.

There is no entry area. We.............go in. if they catch us, we will be in trouble.

a)

must

b)

can

c)

mustn't

d)

needn't

28.

Why are you late? Because I ...............my bus.

a)

lost

b)

spent

c)

missed

d)

escaped

29.

If you want someone to give you something, you ask.......... it.

a)

for

b)

from

c)

on

d)

about

30.

Jane has bought...............pine furniture for her bedroom.

a)

a few

b)

many

c)

a number of

d)

some

31.

We're going to cinema. Why don't you.......................us?

a)

meet

b)

join

c)

show

d)

leave

32.

I like girls ..................are pretty.

a)

who

b)

whom

c)

which

d)

whose

33.

John doesn't smoke, ......................?

a)

is he

b)

isn't he

c)

does he

d)

doesn't he

34.

Ted leads very healthy lifestyle. He............. drinks nor smokes.

a)

or

b)

nor

c)

either

d)

neither

35.

Paul moved ..................... last month.

a)

home

b)

house

c)

flat

d)

room

36.

............has ever treated me like that!

a)

Someone

b)

Everyone

c)

Anyone

d)

No one

37.

I .................. my dentist tomorrow.

a)

see

b)

have seen

c)

am seeing

d)

will have seen

38.

Do you know what time...................?

a)

the film starts

b)

does the film start

c)

the film will start

d)

will the film start

39.

If I had enough money, I ...............a new bicycle.

a)

will buy

b)

have bought

c)

bought

d)

would buy

40.

Pay received on a weekly basis is called a ..................

a)

perk

b)

wage

c)

salary

d)

pension

41.

Fred's mother doesn't let him...............television for hours.

a)

to watch

b)

watch

c)

watching

d)

to watching

42.

if you do not accept an offer, an invitation or a job, you turn it.............

a)

off

b)

back

c)

down

d)

over

43.

..............here long?

a)

Do you work

b)

Are you working

c)

Had you worked

d)

Have you been working

44.

If a task or a job is challenging, it is very ................

a)

easy

b)

well-paid

c)

urgent

d)

demanding

45.

Barbara told me she ............... to Poland the following year.

a)

will return

b)

would return

c)

has returned

d)

had returned

46.

If it is about to rain, you might say: ".............."

a)

It looks like rain

b)

It stopped raining

c)

It's pouring with rain

d)

It never rains but it pours

47.

Philip .............. going for a swim.

a)

offered

b)

suggested

c)

invited

d)

asked

48.

I wish I ............... drive a car. I think I'll take some driving lessons.

a)

can

b)

could

c)

can't

d)

couldn't

49.

This time tomorrow we ..............to London.

a)

fly

b)

are flying

c)

will fly

d)

will be flying

50.

He lives on the ...........of London.

a)

outside

b)

outdoors

c)

outskirts

d)

outwards

51.

I'll never forget..........her.

a)

to meet

b)

meeting

c)

have met

d)

had met

52.

Take a jacket with you in case it ............cold.

a)

gets

b)

got

c)

will get

d)

has got

53.

He has a reputation for being ............to his employees.

a)

upset

b)

furious

c)

rude

d)

annoyed

54.

My neighbor's car breaks down a lot. He always .............by the mechanics at the local garage.

a)

repair it

b)

has repaired it

c)

has it repaired

d)

had it repaired

55.

I'd rather we ............until tomorrow.

a)

won't leave

b)

don't leave

c)

din't leave

d)

hadn't left

56.

Oxfam is ................ to helping the poor.

a)

qualified

b)

committed

c)

expert

d)

trained

57.

Richard is ..............enough to apply for the job. They are looking for someone with more experiences.

a)

old

b)

not old

c)

young

d)

not young

58.

Joanna ....................English for 3 years before she went to England.

a)

has studied

b)

had been studying

c)

was studying

d)

had studied

59.

It's a good thing the driver managed to brake just in time. You .............killed.

a)

would be

b)

might be

c)

could have been

d)

must have been

60.

If a car pulls up, it ..............

a)

stops

b)

accelerates

c)

drives off

d)

slows down