Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

English Grammar Quiz

Total questions: 21

Worksheet time: 11mins

Name
Class
Date
1.

If only we ........... Mecca once again.

a)

would visit

b)

could visit

2.

You ............. to buy a dictionary. I'll lend you mine.

a)

have

b)

had

c)

Don't have

3.

You ............ come with us if you don't want to.

a)

must

b)

mustn't

4.

I ............... walk home yesterday as I lost my money.

a)

must

b)

needn't have

c)

had to

5.

The meal was for free today. You.....for it. You should have saved your money.

a)

didn't need to pay

b)

didn't have to pay

c)

needn't have paid

6.

I ........... to stay at home because I was ill.

a)

had

b)

am able

c)

had visited

d)

am going

7.

You ........ go to the bank. I can lend you some money.

a)

don't have to

b)

mustn't

8.

We .......... finish it by Sunday or else the teacher will punish us.

a)

shouldn't

b)

needn't

c)

didn't have

9.

I wish Maha ......... let me use her computer.

a)

will

b)

would

c)

may

10.

Writing this report is not important. You .......... bother yourself.

a)

oughtn't

b)

mustn't

c)

needn't

11.

I wish I ........... the stamina to go on a diet in the days to come.

a)

could have

b)

had

c)

have

12.

My flat is tidy. I ............. bother myself to get it cleaned today.

a)

needn't

b)

mustn't

c)

don't have

13.

You .......... her. I've already phoned her.

a)

can't have phoned

b)

should have phoned

c)

needn't

14.

You ........... show your passport when you travel abroad.

a)

should

b)

must have

c)

have to

15.

We .......... finish the project by Friday or we'll lose the client.

a)

must

b)

might

c)

may

16.

1. ................ to go to the library to borrow a book.

a)

must

b)

should

c)

didn't have to phone

17.

It is raining. I wish it (a)  

18.

"I needn't have bought" This means that I

a)

didn't buy

b)

had to buy

19.

You ...... go with him. He knows the way.

a)

don't need

b)

should

20.

You ............. hesitate to ask for help.

a)

should

b)

must

21.

You...... come with us if you don't need to.

a)

Must

b)

Mustn't

c)

Should

d)

Don't have to