wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Grammar Test: Tests 5 and 6

Total questions: 200

Worksheet time: 2hrs 40mins

Name
Class
Date
1.

A: Did you read this book?

B: No, I didn’t. I wish I ____ it.

a)

read

b)

can read

c)

had read

d)

will read

2.

He will study ____ .

a)

until I will come back

b)

when I came back

c)

when I will come back

d)

until I come back

3.

He has a headache so he ____ take an aspirin.

a)

must

b)

ought

c)

had to

d)

must have

4.

By the end of the year, I ____ this journey ten times.

a)

will do

b)

will have done

c)

will be doing

d)

will have been doing

5.

He would have told me if he ____ it.

a)

knew

b)

would know

c)

has known

d)

had known

6.

You will have a long holiday if you ____ your class.

a)

will pass

b)

are going to pass

c)

pass

d)

would pass

7.

I didn’t know that your book ____ into English until Charles told me.

a)

translating

b)

translated

c)

have been translated

d)

had been translated

8.

The Browns will go on a picnic unless it ____ .

a)

doesn't mean

b)

won't rain

c)

rains

d)

will rain

9.

The teacher has Ali ____ the blackboard everyday.

a)

cleaned

b)

clean

c)

cleans

d)

to clean

10.

Don’t mention it. It’s the ____ I can do.

a)

little

b)

least

c)

less

d)

likely

11.

Don’t you always feel very ____ when you are home?

a)

happy

b)

hardly

c)

happily

d)

nicely

12.

Helen has finished her school and ____ .

a)

so did her brother

b)

so has her brother

c)

so finished her brother

d)

so her brother has

13.

Rose doesn’t like horror films and ____.

a)

James doesn't too

b)

James doesn't either

c)

James doesn't neither

d)

nor doesn't James

14.

He must be the director. I remember ____ in school.

a)

to be him

b)

him to be

c)

seeing him

d)

saw him

15.

Both boxers trained very ___ for several weeks before the fight.

a)

much

b)

hardly

c)

many

d)

hard

16.

A: Helen is leaving home to get a job in New York.

B: I think ____ will make her father sad.

a)

her leaving

b)

she leaving

c)

she leaves

d)

her to leave

17.

He ____ mistake in the examination.

a)

did a

b)

was

c)

made a

d)

made

18.

Do you know where ____ ?

a)

will they meet

b)

they will meet

c)

do they meet

d)

are they meeting

19.

These grapes ____ in the sun.

a)

has been dried

b)

have been dry

c)

have been dried

d)

have being dried

20.

He ____ for half an hour when he realized he was painting the wrong wall.

a)

worked

b)

had worked

c)

has worked

d)

has been working

21.

I haven’t eaten anything ____.

a)

since five hours

b)

since yesterday morning

c)

for yesterday morning

d)

for 5:00

22.

The teacher told us ____ noise in class.

a)

don't make

b)

not to make

c)

not make

d)

not making

23.

I can’t remember the writer of the book _____ I have just read.

a)

who

b)

whose

c)

whom

d)

that

24.

Find the driver ____ car is blocking the entrance.

a)

which

b)

whom

c)

what

d)

whose

25.

We will have another test tomorrow. I wish ____ .

a)

we wouldn't have one

b)

we hadn't had one

c)

we don't have one

d)

we won't have one

26.

I didn’t take the test last week. I wish ____ .

a)

I took it

b)

I would have take it

c)

I had taken it

d)

I have taken it

27.

I haven’t had a peaceful day ____ six months.

a)

from

b)

at

c)

for

d)

since

28.

She likes Turkish coffee ____ .

a)

much

b)

very much

c)

very

d)

as well as

29.

Was the sound ____ you heard like a roar of lion?

a)

that

b)

what

c)

who

d)

whose

30.

Mary ____ the house early yesterday morning.

a)

left

b)

leaves

c)

has left

d)

is leaving

31.

She’d rather that ____ with her homework.

a)

you help

b)

you to help

c)

you helped

d)

will help

32.

Which book ____ ?

a)

Mary likes

b)

does Mary likes

c)

Mary like

d)

does Mary like

33.

The United Kingdom and France made ____ its doors to European drug sellers in 1860.

a)

China to open

b)

China opned

c)

China open

d)

China opening

34.

She swims ____ than I do.

a)

good

b)

well

c)

better

d)

too good

35.

____ Germany nor England really cares for the rights of underdeveloped countries.

a)

Either

b)

Nor

c)

Not

d)

Neither

36.

You ____ the car carelessly because it is still very dirty.

a)

shouldn't clean

b)

could clean

c)

must have cleaned

d)

can't have cleaned

37.

____ help our friends, shall we?

a)

Let's

b)

Shall we

c)

To

d)

Will we

38.

I am interested ____ swimming.

a)

for

b)

in

c)

to

d)

at

39.

He’s been with us ____ ten years.

a)

since

b)

from

c)

in

d)

for

40.

Children often cut ____ with a knife.

a)

himself

b)

they

c)

herself

d)

themselves

41.

The ____ names are Helen and Lucy.

a)

woman's

b)

women

c)

their

d)

women's

42.

I’m sure he ____ a job by the end of the year.

a)

will be finding

b)

will have found

c)

will be having

d)

will have been finding

43.

It’s been cloudy all morning, ____ it?

a)

hasn't

b)

doesn't

c)

isn't

d)

wasn't

44.

You never went there, ____ you?

a)

do

b)

did

c)

don't

d)

didn't

45.

Stress, ____ is a psychological problem, may lead to physical illness.

a)

which

b)

what

c)

that

d)

whose

46.

Helen must work hard, ____ she?

a)

mustn't

b)

doesn't

c)

must

d)

does

47.

A: How is your father’s cold?

B: ____ it get worse, we will call the doctor.

a)

Should

b)

Might

c)

If

d)

Unless

48.

Try to be a little more tactful, ____ you?

a)

don't

b)

aren't

c)

will

d)

are

49.

He said he ____ her.

a)

know

b)

is knowing

c)

known

d)

knew

50.

She told me where ____ .

a)

she lived

b)

does she live

c)

has she lived

d)

did she live

51.

I was glad we ____ the candles when the lights went out.

a)

has had

b)

have been having

c)

were having

d)

had had

52.

Jack asked me if ____ swimming.

a)

do I like

b)

I was liked

c)

I liked

d)

did I like

53.

He has written two books, and ____ is any good.

a)

both of them

b)

neither

c)

one of them

d)

all of which

54.

I told him _____ close the door.

a)

do not

b)

don't to

c)

don't

d)

not to

55.

His teacher told them ____ hard.

a)

study

b)

studied

c)

to study

d)

studying

56.

When ____ to you?

a)

does that letter sent

b)

was that book sent

c)

did that letter sent

d)

can that book send

57.

____ waste any more time on this project.

a)

Do

b)

Don't we

c)

Let's

d)

Let's not

58.

He doesn’t know anything about cars, so he ____ by a trained mechanic.

a)

repairs it

b)

it repairs

c)

has it repaired

d)

is repaired

59.

Rarely ____ such terrible poverty as in this African city.

a)

she had seen

b)

she was being seen

c)

had she seen

d)

was she seen

60.

____ all that rubbish thrown away, will you?

a)

Please

b)

Let

c)

Do

d)

Have

61.

What do you want ____ ?

a)

to me to do

b)

me to do

c)

to me do

d)

me do

62.

We ____ shelter until it stops snowing, or we’ll freeze.

a)

had better

b)

had had

c)

had rather to

d)

would better

63.

____ that dress specially made for you?

a)

Have you

b)

Hadn't you

c)

Had you

d)

Did you have

64.

She finally admitted ____ the key.

a)

taking

b)

took

c)

to take

d)

takes

65.

I’d appreciate ____ from you.

a)

to hear

b)

heard

c)

hear

d)

hearing

66.

Does she deny ____ that?

a)

to say

b)

says

c)

saying

d)

said

67.

We’re looking forward ____ the museum.

a)

visit

b)

visiting

c)

to visiting

d)

to visit

68.

It’s no good ____ the door after the money has been stolen. It’s too late.

a)

lock

b)

locking

c)

locks

d)

to lock

69.

Why don’t you try ____ it with a hammer? It might work.

a)

hit

b)

having hit

c)

hitting

d)

to be hit

70.

The police said he ____ arrested on several previous occasions.

a)

might be

b)

would have been

c)

will be

d)

had been

71.

He never spends ____ money.

a)

many

b)

some

c)

much

d)

a lot

72.

We will work on the computer ____.

a)

when he will bome back

b)

by the time he came back

c)

until he comes back

d)

until he will come back

73.

He has an exam tomorrow, so he ____ study.

a)

ought

b)

must

c)

had to

d)

must have

74.

You say you have gone to his office, but I think you ____.

a)

ought to phone him

b)

ought to have phoned him

c)

should has phoned him

d)

should phone him

75.

She would tell you so if she ____ it.

a)

had known

b)

would know

c)

has known

d)

knew

76.

If you ____ your book, you will have a long holiday.

a)

finish

b)

will finish

c)

are going to finish

d)

finished

77.

I would have called him right away if I ____ his telephone number.

a)

have known

b)

will know

c)

had known

d)

would know

78.

We will not eat outside ____ it rains.

a)

until

b)

since

c)

unless

d)

if

79.

____ have coffee after lunch?

a)

Did you

b)

Were you

c)

Are you

d)

You were

80.

When ____ born?

a)

did you

b)

were you

c)

are you

d)

you were

81.

This photograph, ____ I took five years ago, shows the harbor quite well.

a)

who

b)

when

c)

which

d)

what

82.

The patient ____ by the doctor.

a)

has being examined

b)

has examined

c)

has been examined

d)

has been exam

83.

They haven’t drunk anything ____.

a)

since five hours

b)

since yesterday morning

c)

for 5:00

d)

for yesterday morning

84.

John has written a novel and ____ .

a)

so his sister, has

b)

so got married his sister

c)

so has his sister

d)

so did his sister

85.

Rose didn’t do anything yesterday, and ____ .

a)

nor James

b)

neither James

c)

James didn't either

d)

James hadn't either

86.

He ____ less work than his wife.

a)

made

b)

made a

c)

was

d)

did

87.

Most of my students would rather ____ .

a)

play than study

b)

paly than studies

c)

plays than study

d)

to play than to study

88.

Does anybody know where ____ ?

a)

are they meeting

b)

do they meet

c)

will they meet

d)

they will meet

89.

I think the roof needs ____ .

a)

mending

b)

to mend

c)

be mended

d)

to be mending

90.

She had the servant ____ the windows.

a)

to clean

b)

clean

c)

cleans

d)

cleaned

91.

Aunt Elizabeth got the roof ____ .

a)

mends

b)

mend

c)

mended

d)

to mend

92.

I ____ the test when the bell rang.

a)

already have finished

b)

have already finished

c)

had aldready finish

d)

had already finished

93.

She dances ____ than I do

a)

badly

b)

too badly

c)

worst

d)

worse

94.

Mary ____ the house early yesterday morning.

a)

lived

b)

left

c)

has left

d)

leaves

95.

We had a test yesterday, I wish ____ .

a)

we hadn't one

b)

we didn't have one

c)

we hadn't had one

d)

we wouldn't have one

96.

Has she ever ____ her leg?

a)

broken

b)

breaking

c)

broke

d)

breaks

97.

Will you ____ have lunch with us tomorrow?

a)

be able to

b)

are able to

c)

able to

d)

be able

98.

What kind of books ____ ?

a)

does Mary likes

b)

Mary likes

c)

Mary like

d)

does Mary like

99.

I have to go to a dentist tomorrow. I wish ____.

a)

I have gone there

b)

I had gone there

c)

I wouldn't have to

d)

I wouldn't have gone there

100.

My son is seventeen years old. He is ____ to get married.

a)

too old

b)

old enough

c)

too young

d)

enough young

101.

I ____ here for five years so far.

a)

worked

b)

have worked

c)

am working

d)

was working

102.

George must go home now, but he wishes ____ .

a)

he hasn't had to

b)

hadn't had to

c)

he mustn't

d)

he didn't have to

103.

The teacher told us ____ any mistakes.

a)

don't make

b)

not make

c)

not to make

d)

not made

104.

I took a taxi so that I ____ miss the train.

a)

can't

b)

wouldn't

c)

won't

d)

don't

105.

The ____ names are David and Samuel.

a)

man's

b)

men's

c)

men

d)

their

106.

You never saw him, ____ you?

a)

did

b)

do

c)

didn't

d)

don't

107.

They walked ____ the hospital.

a)

until to

b)

as far as

c)

until

d)

as much as

108.

Who ____ ?

a)

for you waited

b)

did you wait for you

c)

did you wait for

d)

did wait for you

109.

There’s a boy over there, ____?

a)

doesn't there

b)

wasn't there

c)

isn't it

d)

isn't there

110.

He’ll take ___.

a)

them off

b)

of them

c)

them of

d)

bus on

111.

We’ll get ____ here.

a)

on bus

b)

the bus on

c)

on the bus

d)

bus on

112.

She has been with us ____ ten years.

a)

since

b)

from

c)

for

d)

in

113.

We must be very careful when we drive, ____ we?

a)

mustn't

b)

must

c)

oughtn't

d)

don't

114.

It’s been rainy all afternoon, ____ it?

a)

wan't

b)

isn't

c)

hasn't

d)

doesn't

115.

Children often hurt ____ while playing in the garden.

a)

themselves

b)

himself

c)

their

d)

they

116.

New York is ____ important city in USA.

a)

the more

b)

the most

c)

more

d)

most

117.

I am interested ____ flying kites.

a)

at

b)

to

c)

for

d)

in

118.

The temperature is about 35C today, ____ it?

a)

isn't

b)

doesn't

c)

shall

d)

won't

119.

His father told him ____ careful.

a)

being

b)

to be

c)

be

d)

been

120.

She told him where ____.

a)

she lived

b)

dos she live

c)

has she lived

d)

did she live

121.

____ their sister given a present last year?

a)

Are

b)

Is

c)

Was

d)

Does

122.

She’s ____ her lunch.

a)

already eated

b)

still eaten

c)

eaten yet

d)

yet eaten

123.

English ____ almost everywhere in the world.

a)

is speaking

b)

is spoke

c)

is spoken

d)

spoken

124.

She asked me if ____ her.

a)

I had seen

b)

had I seen

c)

I have seen

d)

did I see

125.

I asked him ____ close the door.

a)

do not

b)

don't do

c)

not to

d)

don't

126.

Jack asked me if ____ swimming.

a)

did I like

b)

I liked

c)

do I like

d)

I was liked

127.

When ____ to you?

a)

did that letter send

b)

does that letter send

c)

is that letter sending

d)

was that letter sent

128.

Where do you want ____?

a)

me go

b)

to me go

c)

to me to go

d)

me to go

129.

He said he ____ her before.

a)

meets

b)

has met

c)

had met

d)

was met

130.

Mary wondered what ____ that I wanted.

a)

it was

b)

is it

c)

was it

d)

it is

131.

I got the computer ____.

a)

repairing

b)

repaired

c)

repairs

d)

to repair

132.

I ____ up early last year.

a)

use to get

b)

used to getting

c)

used get

d)

used to get

133.

You are ____ I am.

a)

the same age as

b)

the same age with

c)

the same age like

d)

same age as

134.

He’s ____ dressed quickly.

a)

use getting

b)

use to getting

c)

used to get

d)

used to getting

135.

I wish I ____ him yesterday.

a)

met

b)

would meet

c)

had met

d)

meet

136.

Do you mind ____ the window?

a)

closing

b)

to close

c)

close

d)

to closing

137.

They came here ____ the second day of May.

a)

until

b)

in

c)

on

d)

at

138.

She wrote her name on ____ book.

a)

most

b)

each

c)

all

d)

both

139.

I’d ____ finish this book.

a)

not better to

b)

not better

c)

better not

d)

better not to

140.

She ____ go there.

a)

would rather not

b)

wouldn't rather

c)

would rather not to

d)

would rather don't

141.

____ clever, he would not have passed.

a)

Was he not

b)

If he been

c)

If he will not be

d)

If he had not been

142.

The policeman ____ that man if he doesn’t stop disturbing neighbors.

a)

arrests

b)

will arrest

c)

would arrest

d)

had arrested

143.

He would never have found such a good job ____ his uncle’s help.

a)

if

b)

with

c)

unless

d)

but for

144.

If only ____ , this wouldn’t have happened.

a)

we have been careful

b)

had we been careful

c)

we were not careful

d)

we had been careful

145.

John: I’m tired.

Jerry: Yes, you look as if ____ a good night’s sleep.

a)

you need

b)

you would be needed

c)

you would need

d)

you've needed

146.

Would he have gone to Europe if ____ Europe is expensive?

a)

he had known

b)

he was knowing

c)

had he known

d)

was he knowing

147.

No matter what he said to his girlfriend, she ____ listen to him.

a)

isn't

b)

wasn't

c)

wouldn't

d)

couldn't

148.

Mary: Why didn’t you call me?

Jane: Well, ____ all this week.

a)

I was tying to call you

b)

trying to call you

c)

I've been trying to call you

d)

I tried to call you

149.

Tony: What a surprise to see you at the airport yesterday!

Bill: Yes, ____ some friends.

a)

I've been seeing off

b)

I've seen off

c)

I was seeing off

d)

I would see off

150.

We’re delighted to see you back! ____ you so much!

a)

We've missed

b)

We were missing

c)

We had missed

d)

We are missing

151.

Tom: I’ve been reading Turkish books.

Ann: Oh, really? ____ you knew Turkish.

a)

I haven't known

b)

I didn't know

c)

I hand't known

d)

I don't know

152.

Dan: Have you ever seen her secret house?

Bob: Yes, ____ last year.

a)

I'd seen it

b)

I've seen it

c)

I saw it

d)

I did see it

153.

I think you ____ this work yesterday evening.

a)

should have done

b)

had done

c)

should do

d)

would do

154.

They discovered that the files ____ stolen while they were the other room.

a)

is

b)

will be

c)

had been

d)

was been

155.

I asked you to get some white cheese! You ____ bought this!

a)

shouldn't have

b)

hadn't to have

c)

mustn't have

d)

wouldn't have

156.

I always enjoyed ____ in that lake in summer.

a)

to have swum

b)

been swimming

c)

to swimming

d)

swimming

157.

The boy told his teacher a lie to avoid ____.

a)

be punished

b)

to be punished

c)

being punished

d)

punishing

158.

The two children ____ to look forward ____ to their grandparents house at Christmas

a)

use / to going

b)

used / to going

c)

used to / to go

d)

use to / to go

159.

Having worked hard for three months, he succeeded ____ his exam.

a)

to pass

b)

in to pass

c)

in passing

d)

passing

160.

They accused him ___ a thief.

a)

for being

b)

as being

c)

of being

d)

to be

161.

We are very busy at the office. I must ____ my holiday for a while.

a)

put up

b)

put through

c)

put off

d)

put in

162.

We have an extra room in our house. We will gladly ____ you ____ for a week or two.

a)

put / up

b)

put / off

c)

put / through

d)

put / in

163.

How do you find your new neighbors? I’ve heard they are difficult to ____ .

a)

get up

b)

get on with

c)

get down

d)

get over

164.

I tried to telephone my family several times last night, but I just couldn’t ____.

a)

get up

b)

get on with

c)

get down

d)

get through

165.

Who do you think will ____ when he resigns?

a)

take over

b)

take in

c)

take up

d)

take off

166.

With her blue eyes she seems to ____ her aunt.

a)

take after

b)

take off

c)

take away

d)

take for

167.

There was so much noise I could hardly ____ what he was saying.

a)

make out

b)

make for

c)

make up

d)

make off

168.

Despite the snowstorm, we decided to ____ Chicago instead of sleeping in the car.

a)

make out

b)

make for

c)

make up

d)

make off

169.

After the operation one of the nurses stayed at his bedside, waiting for him to ____ .

a)

come up

b)

come around

c)

come off

d)

come away

170.

He’s full of wonderful plans, but they very seldom ____ .

a)

come in

b)

come about

c)

come off

d)

come down

171.

He got a low mark, but he ____ to have answered most of the questions correctly.

a)

contracts

b)

claims

c)

blames

d)

conceives

172.

She was fifteen minutes late because she was __ by a traffic jam.

a)

bent on

b)

fled

c)

troubled

d)

delayed

173.

Teachers like ________ students.

a)

conscious

b)

conscientious

c)

consenting

d)

conscience

174.

Her parents will never ________ such outrageous behavior.

a)

put up

b)

endeavor

c)

concentrate

d)

tolerate

175.

After trying for some time, he gave ________ working on it.

a)

way

b)

up

c)

in

d)

on

176.

Are you any good ________ making soup?

a)

by

b)

for

c)

at

d)

from

177.

________ for his great courage, all lives would have been lost.

a)

It had not been

b)

It wouldn't have seen

c)

Had it not been

d)

Wouldn't it have been

178.

Yes, I know you’re tired this morning, but ________ to the party, you wouldn’t have come home late.

a)

if you would have gone

b)

if you hadn't gone

c)

if you have gone

d)

if you wouldn't have gone

179.

Unless he’s offered more money elsewhere, ________ this job.

a)

he won't accept

b)

he would accept

c)

he'll accept

d)

he wouldn't accept

180.

If I’d realized this before, I ________ in such a mess now.

a)

won't have been

b)

wouldn't be

c)

wouldn't have been

d)

won't be

181.

If only ________ it, none of this would’ve happened.

a)

I wouldn't have mentioned

b)

I hadn't mentioned

c)

I haven't mentioned

d)

I would've mentioned

182.

A: I’ve got a terrible headache.

B: Yes, you look as if ________ an aspirin.

a)

you need

b)

you would need

c)

you would've needed

d)

you've needed

183.

________ to the market, when it started to the rain.

a)

I was just about to go

b)

I wouldn't just go

c)

I'm just about to go

d)

I've just about gone

184.

________ but I didn’t have enough money.

a)

I would buy it

b)

I will have bought it

c)

I was going to buy it

d)

I'll buy it

185.

A: Why haven’t you told me about your problems before?

B: Well, ________ all this week.

a)

I was trying to tell you all about them

b)

I've been trying to tell you all about them

c)

I'm trying to tell you all about them

d)

I tried to tell you all about them

186.

A: Did you see your boss at the airport yesterday!

B: Yes, ________ his family.

a)

he's been seeing off

b)

he was seeing off

c)

he was seen off

d)

he would see off

187.

A: What is the most serious disadvantage of living in a city?

B: The most serious one is ________ the city is too noisy.

a)

which is

b)

about which

c)

because of the fact that

d)

that

188.

How nice to be back home! ________ it so much!

a)

We've missed

b)

We had missed

c)

We were missing

d)

We are missing

189.

A: I’ve been working a lot on my computer these days.

B: Oh, really? ________ you had a computer.

a)

I haven't known

b)

I hadn't known

c)

I didn't know

d)

I don't know

190.

A: Have you written to them?

B: Yes, ________ twice last month.

a)

I'd written to them

b)

I worte to them

c)

I've written to them

d)

I would have written to them

191.

A: How long has he been away?

B: Oh, ________ three weeks on Friday.

a)

he'll be gone

b)

he'll gone

c)

he will have been

d)

he will have been gone

192.

A: I do hope we can watch TV tonight.

B: Oh, yes. I’m sure ________ the serial by now.

a)

they'll put up

b)

they'll have put up

c)

they'd put up

d)

they'll be put up

193.

A: What excellent French you speak!

B: So ________ ! I lived in Paris for twenty years.

a)

I must

b)

I should

c)

I am to

d)

I have to

194.

A: What was that noise?

B: Oh, don’t worry; it ________ the cat.

a)

should've been

b)

can be

c)

must have been

d)

ought to be

195.

What a lovely carpet you’ve bought! It ________ expensive!

a)

should've been

b)

has been

c)

must have been

d)

ought to be

196.

He is getting fatter and fatter. He ________ eating too much.

a)

must be

b)

can be

c)

may

d)

might

197.

Find the synonym of the underlined word/s.


It’s incredible to see him in such good health after the accident.

a)

creditable

b)

increasing

c)

unthinkable

d)

unbelievable

198.

Find the synonym of the underlined word/s.


She was angry because he disregarded her feelings in this matter.

a)

did not ignore

b)

discharged

c)

paid not attention to

d)

considered

199.

Find the synonym of the underlined word/s.


During the ten years he worked in Germany he accumulated a fortune.

a)

made

b)

expanded

c)

concentrated

d)

increased

200.

Find the synonym of the underlined word/s.


He did his work reluctantly because he did not like the director.

a)

slowly

b)

unwillingly

c)

inefficiently

d)

unhesitatingly