wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

English Grammar Tests - Test 5 (Essential English)

Total questions: 100

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