wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

English Grammar Quiz

Total questions: 116

Worksheet time: 58mins

Name
Class
Date
1.

At first I didn't like my job, but ........... ......................................... to enjoy it now.

a)

I'm beginning

b)

I begin

2.

I don't understand this sentence. What .. .. .............. . ........... ?.

a)

does mean this word

b)

does this word mean

c)

means this word

3.

Robert away two or three times a year.

a)

is going usually

b)

is usually going

c)

usually goes

d)

goes usually

4.

How .......................................... now? Better than before?

a)

you are feeling

b)

do you feel

c)

are you feeling

5.

It was a boring weekend. .. .................. ................... ............ anything.

a)

I didn't

b)

I don't do

c)

I didn't do

6.

Matt . while we were having dinner.

a)

phoned

b)

was phoning

c)

has phoned

7.

James is on holiday. He ......... .... .. ......................... to Italy.

a)

is gone

b)

has gone

c)

has been

8.

Everything is going well. We ......... any problems so far.

a)

didn't have

b)

don't have

c)

haven't had

9.

Sarah has lost her passport again. It's the second time this .... . ...................................... .

a)

has happened

b)

happens

c)

happened

d)

is happening

10.

You're out of breath. A Are you running ... ... ..... ..... .. ... ............... ?.

a)

Have you run

b)

Have you been running

11.

Where's the book I gave you? What ........... . ............... ... with it?

a)

have you done

b)

have you been doing

c)

are you doing

12.

....... each other for a long time?' 'Yes, since we were at school.'

a)

Do you know

b)

Have you known

c)

Have you been knowing

13.

Sally has been working here .

a)

for six months

b)

since six months

c)

six months ago

14.

It's two years .............................................. joe.

a)

that I don't see

b)

that I haven't seen

c)

since I didn't see

d)

since I last saw

15.

It ......................... raining for a while, but now it's raining again.

a)

stopped

b)

has stopped

c)

was stopped

16.

My mother .................................................... in Italy.

a)

grew up

b)

has grown up

c)

had grown up

17.

........ a lot of sweets when you were a child?

a)

Have you eaten

b)

Had you eaten

c)

Did you eat

18.

Jack .

a)

lived

b)

has lived

c)

has been living

19.

The man sitting next to me on the plane was very nervous. He .... ................................................. . before.

a)

hasn't flown

b)

didn't fly

c)

hadn't flown

d)

wasn't flying

20.

Katherine was sitting in an armchair resting. She was tired because ... . . ... . .. .... . ................. very hard.

a)

she was working

b)

she's been working

c)

she'd been working

21.

............... a car when you were living in Paris?

a)

Had you

b)

Were you having

c)

Have you had

d)

Did you have

22.

I ... .. .... ..... tennis a lot, but I don't play very much now.

a)

was playing

b)

was used to play

c)

used to play

23.

I'm tired. . .................................................. to bed now. Good night.

a)

I go

b)

I'm going

24.

. ..... .. ...... . ........... .. ............ tomorrow, so we can go out somewhere.

a)

I'm not working

b)

I don't work

c)

I won't work

25.

That bag looks heavy. ....................... .................. .. ..... you with it.

a)

I'm helping

b)

I help

c)

I'll help

26.

I think the weather .. ............................ ... . ... be nice later.

a)

will

b)

shall

c)

is going to

27.

'Ann a is in hospital.' 'Yes, I know. ... . ....................... her this evening.'

a)

I visit

b)

I'm going to visit

c)

I'll visit

28.

We're late. The film ............ ............................ by the time we get to the cinema.

a)

will already start

b)

will be already started

c)

will already have started

29.

Don't worry ........................................................ late tonight.

a)

if I'm

b)

when I'm

c)

when I'll be

d)

if I'll be

30.

The fire spread through the building very quickly, but fortunately everybody

a)

was able to escape

b)

managed to escape

c)

could escape

31.

I'm so tired I .. for a week.

a)

can sleep

b)

could sleep

c)

could have slept

32.

The story ... .. ....................... be true, but I don't think it is.

a)

might

b)

can

c)

could

d)

may

33.

Why did you stay at a hotel when you were in Paris? You ..................................................... . with Sarah.

a)

can stay

b)

could stay

c)

could have stayed

34.

'I've lost one of my gloves.' 'You .

a)

must drop

b)

must have dropped

c)

must have been dropping

d)

must be dropping

35.

'Why wasn't Amy at the meeting yesterday?' 'She ....... ...... ... .... about it.'

a)

might not know

b)

may not know

c)

might not have known

d)

may not have known

36.

What was the problem? Why ....... . leave early?

a)

had you to

b)

did you have to

c)

must you

d)

you had to

37.

We've got plenty of time. We .... .. .... ... . hurry.

a)

don't need to

b)

mustn't

c)

needn't

38.

You missed a great party last night. You ............................. . Why didn't you?

a)

must have come

b)

should have come

c)

ought to have come

d)

had to come

39.

Jane won the lottery. I .. ........ ... .... .. ..... ..... . a car with the money she'd won.

a)

suggested that she buy

b)

suggested that she should buy

c)

suggested her to buy

d)

suggested that she bought

40.

You're always at home. You ........... . .... out more often.

a)

should go

b)

had better go

c)

had better to go

41.

It's late. Ifs time .... ......................................... home.

a)

we go

b)

we must go

c)

we should go

d)

we went

e)

to go

42.

......................... ..... . . ... . .. .... a little longer, but I really have to go now.

a)

I'd stay

b)

I'll stay

c)

I can stay

d)

I'd have stayed

43.

I'm not going to bed yet. I'm not tired. If I to bed now, I wouldn't sleep.

a)

go

b)

went

c)

gone

d)

would go

44.

If I were rich, .. . .............................. a lot.

a)

I'll travel

b)

I can travel

c)

I would travel

d)

I travelled

45.

I wish I ....... .. ............................ have to work tomorrow, but unfortunately I do.

a)

don't

b)

didn't

c)

wouldn't

d)

won't

46.

The view was wonderful. If a camera with me, I would have taken some pictures.

a)

I had

b)

I would have

c)

I would have had

d)

I'd had

47.

The weather is horrible. I wish it ................. . .. .... raining.

a)

would stop

b)

stopped

c)

stops

d)

will stop

48.

We ....... . .... .................................. by a loud noise during the night.

a)

woke up

b)

were woken up

c)

were waking up

49.

A new supermarket is going to ................ .. . next year.

a)

build

b)

be built

c)

be building

d)

building

50.

There's somebody walking behind us. I think A we are following B we are being following C we are followed D we are being followed

a)

we are following

b)

we are being following

c)

we are followed

d)

we are being followed

51.

'Where . ?. ' 'I n Ch'1 cago. I

a)

were you born

b)

are you born

c)

have you been born

d)

did you born

52.

There was a fight at the party, but nobody . ... .. .. . ... .............. .... . ...

a)

was hurt

b)

got hurt

c)

hurt

53.

Jane . .. . ...... ......... .. to phone me last night, but she didn't.

a)

supposed

b)

is supposed

c)

was supposed

54.

Where . . . . ........... .... .. ... ? Which hairdresser did you go to?

a)

did you cut your hair

b)

have you cut your hair

c)

did you have cut your hair

d)

did you have your hair cut

55.

Paul left the room suddenly. He said he .. ...... ...... . . to go.

a)

had

b)

has

c)

have

56.

Hi, joe. I didn't expect to see you. Sonia said you in hospital.

a)

are

b)

were

c)

was

d)

should be

57.

Ann and left.

a)

said goodbye to me

b)

said me goodbye

c)

told me goodbye

58.

'What time ... .... . ... .... . . ?' 'At 8.30.'

a)

starts the film

b)

does start the film

59.

'Do you know where .. .. ............. ?' 'No, he didn't say.'

a)

Tom has gone

b)

has Tom gone

c)

does the film start

60.

The police officer stopped us and asked us where ....................... ...... .... .............. .

a)

were we going

b)

are we going

c)

we are going

d)

we were going

61.

'Do you think it will rain?' ' ................................... ..

a)

I hope not.

b)

I don't hope.

c)

I don't hope so.

62.

Where are you going?

a)

a bread

b)

some bread

c)

a loaf of bread

63.

Sandra is .................. ...... ..... .. . . .. . She works at a large hospital.

a)

nurse

b)

a nurse

c)

the nurse

64.

Helen works six days ..... ........................................ week.

a)

in

b)

for

c)

a

d)

the

65.

There are millions of stars in ................ .. .............. .

a)

space

b)

a space

c)

the space

66.

Every day ................ . begins at 9 and finishes at 3.

a)

school

b)

a school

c)

the school

67.

........... ..................................... a problem in most big cities.

a)

Crime is

b)

The crime is

c)

The crimes are

68.

When .. invented?

a)

was telephone

b)

were telephones

c)

were the telephones

d)

was the telephone

69.

Have you been to ... . ····· ............. ..... 7.

a)

Canada or United States

b)

the Canada or the United States

c)

Canada or the United States

d)

the Canada or United States

70.

On our first day in Moscow, we visited ... ..... .

a)

Kremlin

b)

a Kremlin

c)

the Kremlin

71.

What time on TV?

a)

is the news

b)

are the news

c)

is news

d)

is the new

72.

lt took us quite a long time to get here. lt was ........................................ journey.

a)

three hour

b)

a three-hours

c)

a three-hour

73.

This isn't my book. lt's

a)

my sister

b)

my sister's

c)

from my sister

d)

of my sister

e)

of my sister's

74.

What time shall we . . . ... .. .............................. _tomorrow?

a)

meet

b)

meet us

c)

meet ourselves

75.

l,m going to a wedding on Saturday. ... .. ........................ is getting married.

a)

A friend of me

b)

A friend of mine

c)

One my friends

76.

They live on a busy road . .. ........................................... ..... a lot of noise from the traffic.

a)

lt must be

b)

lt must have

c)

There must have

d)

There must be

77.

He's lazy. He never does ...... .... ..................... work.

a)

some

b)

any

c)

no

78.

'What would you like to eat?' 'I don't mind. -whatever you have.'

a)

Something

b)

Anything

c)

Nothing

79.

We couldn't buy anything because ............... _ ............................ of the shops were open.

a)

all

b)

no-one

c)

none

d)

nothing

80.

We went shopping and spent ... ......................................... money.

a)

a lot of

b)

much

c)

lots of

d)

many

81.

I asked two people the way to the station, but help me.

a)

none

b)

either

c)

both

d)

neither

82.

................... .................................... had a great time at the party.

a)

Everybody

b)

All

c)

All of us

d)

Everybody of us

83.

The bus service is excellent. There's a bus

a)

each

b)

every

c)

all

84.

I don't like stories .......... . ...... ......... ..... ... ........ .. have unhappy endings.

a)

that

b)

they

c)

which

d)

who

85.

I didn't believe them at first, but in fact everything ..................................................... was true.

a)

they said

b)

that they said

c)

what they said

86.

Whafs the name of the man .... _.. .. ... ........................ ?.

a)

you borrowed his car

b)

which car you borrowed

c)

whose car you borrowed

d)

his car you borrowed

87.

Anna told me about her new job, .... . .. _ ......... . .... a lot.

a)

that she's enjoying

b)

which she's enjoying

c)

she's enjoying

d)

she's enjoying it

88.

Sarah couldn't meet us, ........................................... . was a shame.

a)

that

b)

it

c)

what

d)

which

89.

George showed me some pictures ................. . ................ by his father.

a)

painting

b)

painted

c)

that were painted

d)

they were painted

90.

jane doesn't enjoy her job any more. She's ............................................ because every day she does exactly the same thing.

a)

boring

b)

bored

91.

Lisa was carrying a ................................. .... ... bag.

a)

black small plastic

b)

small and black plastic

c)

small black plastic

d)

plastic small black

92.

Maria's English is excellent. She speaks .. . . .... ......... . . .

a)

perfectly English

b)

English perfectly

c)

perfect English

d)

English perfect

93.

He ...... ................................................ to find a job, but he had no luck.

a)

tried hard

b)

tried hardly

c)

hardly tried

94.

I haven't seen her for ......................................................... , I've forgotten what she looks like.

a)

so long

b)

so long time

c)

a such long time

d)

such a long time

95.

We don't have ..................................................... on holiday right now.

a)

money enough to go

b)

enough money to go

96.

Sarah is doing OK at the moment. She has ........... ... ... .. . .. . ......... .

a)

a quite good job

b)

quite a good job

c)

a pretty good job

97.

The exam was quite easy- .................. .. ... .. ...... . . I expected.

a)

more easy that

b)

more easy than

c)

easier than

d)

easier as

98.

The more electricity you use, ... .................. .

a)

your bill will be higher

b)

will be higher your bill

c)

the higher your bill will be

d)

higher your bill will be

99.

Patrick is a fast runner. I can't run as fast as ....................................................... .

a)

he

b)

him

c)

he can

100.

The movie was really boring. lt's ...................................................... I've ever seen.

a)

most boring movie

b)

the more boring movie

c)

the movie more boring

d)

the most boring movie

101.

Ben likes walking. . ...................................................... .

a)

Every morning he walks to work.

b)

He walks to work every morning.

c)

He walks every morning to work.

d)

He every morning walks to work.

102.

joe never phones me. . ..................................................... .

a)

Always I have to phone him.

b)

I always have to phone him.

c)

I have always to phone him.

d)

I have to phone always him.

103.

Lucy ....................................................... . She left last month.

a)

still doesn't work here

b)

doesn't still work here

c)

no more works here

d)

doesn't work here any more

104.

......................................................... she can't drive, she bought a car.

a)

Even

b)

Even when

c)

Even if

d)

Even though

105.

I couldn't sleep ....... ....................... . very tired.

a)

although I was

b)

despite I was

c)

despite of being

d)

in spite of being

106.

You should insure your bike ..... ... stolen.

a)

in case it will be

b)

if it will be

c)

in case it is

d)

if it is

107.

The club is for members only. You ......................................... ......... you're a member.

a)

can't go in if

b)

can go in only if

c)

can't go in unless

d)

can go in unless

108.

We watched TV all evening ........ .. .. .. . .. we didn 't have anything better to do.

a)

when

b)

as

c)

while

d)

since

109.

·what's that noise?' •lt sounds a baby crying.'

a)

as

b)

like

c)

as if

d)

as though

110.

They are very kind to me. They treat me .... their own son.

a)

as I am

b)

as if I would be

c)

as if I am

d)

as if I were

111.

I'll be in Singapore next week. I hope to see some friends of mine ................. there.

a)

while I'll be

b)

while I'm

c)

during my visit

d)

during I'm

112.

joe is away at the moment. I don't know exactly when he's coming back, but I'm sure he'll be back .... . . .. .. . . . .. . Monday.

a)

by

b)

until

113.

Bye! I'll see you .....

a)

at Friday morning

b)

on Friday morning

c)

in Friday morning

114.

I'm going away ..... ..................................... ..... the end of January.

a)

at

b)

on

c)

in

115.

When we were in Italy, we spent a few days ............................................. Venice.

a)

at

b)

to

c)

in

116.

Our apartment is . ................ .......... ... ... . . the second floor of the building.

a)

at

b)

on

c)

in

d)

to