Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Grammar Questions Form 5

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

If I ______ known about the delay, I would have taken a later train.

a)

have

b)

was

c)

had

d)

would have

2.

He acts as though he ______ the manager.

a)

is

b)

were

c)

had been

d)

would be

3.

Hardly ______ arrived when the phone rang.

a)

she had

b)

had she

c)

has she

d)

she has

4.

She must have forgotten, ______ she would have called by now.

a)

although

b)

because

c)

otherwise

d)

since

5.

Not only ______ the report, but he also presented it confidently.

a)

he wrote

b)

he has written

c)

did he write

d)

was he writing

6.

This is the book ______ I was referring to.

a)

that

b)

whose

c)

what

d)

whom

7.

No sooner ______ the door than he started shouting.

a)

I have closed

b)

had I closed

c)

did I close

d)

I closed

8.

Were I to win the lottery, I ______ travel the world.

a)

may

b)

would

c)

could have

d)

shall

9.

Had it not been for your help, I ______ failed the test.

a)

would have

b)

had

c)

should

d)

have

10.

It's high time you ______ your own decisions.

a)

are making

b)

made

c)

make

d)

have made

11.

I suggest that she ______ earlier next time.

a)

arrives

b)

arrived

c)

arrive

d)

has arrived

12.

He spoke as if he ______ everything about the topic.

a)

knows

b)

knew

c)

had known

d)

will know

13.

You ______ finished the report by now; it's overdue.

a)

must have

b)

could

c)

should have

d)

would

14.

She rarely ______ out during the week.

a)

go

b)

goes

c)

going

d)

gone

15.

Only after he apologized ______ to speak to him again.

a)

I agreed

b)

did I agree

c)

have I agreed

d)

I had agreed

16.

Under no circumstances ______ leave your post unattended.

a)

you should

b)

must you

c)

should you

d)

you must

17.

Little ______ about what was really happening.

a)

they know

b)

did they know

c)

knew they

d)

have they known

18.

By the time we got to the station, the train ______.

a)

leaves

b)

will leave

c)

had left

d)

would leave

19.

The lecture, ______ was cancelled, will be rescheduled.

a)

who

b)

which

c)

that

d)

what

20.

If she ______ more careful, this wouldn't have happened.

a)

has been

b)

had been

c)

was

d)

would have been

21.

I would rather you ______ me before using my laptop.

a)

ask

b)

asked

c)

had asked

d)

have asked

22.

The manager demanded that the report ______ immediately.

a)

is submitted

b)

submits

c)

be submitted

d)

will be submitted

23.

The reason why he failed was ______ he didn't study enough.

a)

because

b)

that

c)

since

d)

for

24.

She behaves as if nothing ______ happened.

a)

has

b)

had

c)

would have

d)

will have

25.

I wish I ______ more time to prepare for the presentation.

a)

have had

b)

had had

c)

had

d)

would have

26.

The harder you work, the more you ______.

a)

will achieving

b)

are achieved

c)

achieve

d)

would achieve

27.

No matter how hard he tried, he ______ finish it on time.

a)

could

b)

couldn't

c)

can't

d)

wouldn't

28.

They insisted that he ______ present at the meeting.

a)

is

b)

be

c)

will be

d)

was

29.

I regret ______ her I would help.

a)

telling

b)

to tell

c)

told

d)

to have told

30.

They were made ______ for the damages.

a)

pay

b)

to pay

c)

paid

d)

paying

31.

All the tickets had been sold by the time we ______.

a)

had arrived

b)

arrived

c)

were arriving

d)

arrive

32.

We'd rather you ______ us in advance.

a)

inform

b)

informed

c)

had informed

d)

were informing

33.

This time tomorrow, I ______ on the beach.

a)

lie

b)

am lying

c)

will lie

d)

will be lying

34.

He didn't let me ______ the car.

a)

drive

b)

to drive

c)

drove

d)

driving

35.

It was only when she left that he ______ how much he missed her.

a)

had realized

b)

realized

c)

realizes

d)

would realize

36.

Being a doctor means ______ responsibility.

a)

take

b)

having

c)

to take

d)

taken

37.

There's no point in ______ to convince her.

a)

try

b)

trying

c)

to try

d)

tried

38.

I would have helped you if I ______ about the problem.

a)

know

b)

had known

c)

knew

d)

would know

39.

He's used to ______ long hours.

a)

working

b)

work

c)

be working

d)

have worked

40.

She was seen ______ the building late last night.

a)

leave

b)

left

c)

leaving

d)

to leaving

41.

By the end of this year, they ______ here for a decade.

a)

live

b)

will have lived

c)

are living

d)

have lived

42.

We had the house ______ last week.

a)

painted

b)

paint

c)

painting

d)

to paint

43.

I'd prefer ______ earlier next time.

a)

to leave

b)

leaving

c)

leave

d)

left

44.

Neither of the options ______ acceptable.

a)

are

b)

have been

c)

is

d)

were

45.

He denied ______ the documents.

a)

stole

b)

having stolen

c)

to steal

d)

steal

46.

He came across as if he ______ nothing to do with it.

a)

had

b)

has

c)

have

d)

would have

47.

This machine, ______ was invented in 2020, changed the industry.

a)

who

b)

which

c)

that

d)

what

48.

Despite ______ tired, he finished the assignment.

a)

he was

b)

being

c)

be

d)

to be

49.

We should have our proposal ______ by Friday.

a)

submit

b)

submitted

c)

submitting

d)

submits

50.

I wouldn't mind ______ a few extra hours.

a)

working

b)

to work

c)

work

d)

worked