wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Grammar Set 1

Total questions: 22

Worksheet time: 17mins

Name
Class
Date
1.

GRAMMAR past modals: must have, etc.


Complete the sentences with must have, might have, or

couldn’t have and the verbs in parentheses.


You ________ so happy when you passed your driver’s test - it was your first time, wasn’t it? (be)

a)

must have been

b)

could have been

2.

GRAMMAR past modals: must have, etc.


Complete the sentences with must have, might have, or

couldn’t have and the verbs in parentheses.


I'm not sure where Mark is, but he_________________

home. He wasn’t feeling well earlier, (go)

a)

might have gone

b)

must have gone

3.

GRAMMAR past modals: must have, etc.


Complete the sentences with must have, might have, or

couldn’t have and the verbs in parentheses.


Those boys look really guilty. They_________________

something wrong, (do)

a)

must have done

b)

couldn't have done

4.

Complete the sentences using should / shouldn’t + a verb


We're running out of gas. We_______________

_________at the last gas station.

a)

should have filled up

b)

shouldn't have filled up

5.

I would prefer _____________ ice cream rather than drink milkshake.

a)

to eat

b)

eat

c)

eating

d)

drinking

6.

1. If you wanted to stay in that hotel, you __ booked before!

a)

could have

b)

might have

c)

should have

d)

couldn't have

7.

2. He __ committed the crime, as he had both the motive and the opportunity.

a)

can't have

b)

could have

c)

would have

d)

should have

8.

4. Lucy __ attended the concert, but we aren't sure.

a)

may have

b)

can't have

c)

should have

d)

would have

9.

5. You __ finished that book already! You only started reading it an hour ago.

a)

can't have

b)

might have

c)

shouldn't have

d)

would have

10.

6. I think they __ got lost - surely they'd be here by now!

a)

can have

b)

might have

c)

must have

d)

should have

11.

8. She __ been a lawyer but she decided to study accountancy instead.

a)

can't have

b)

might have

c)

may have

d)

could have

12.

9. You __ gone to Dan's party - it was fantastic!

a)

should have

b)

must have

c)

would have

d)

couldn't have

13.

The car driver might have ______to pass between two buses.

a)

tries

b)

tried

c)

tryed

d)

intent

14.

Mike has lost a lot of weight recently. He ___________have gone on a healthy diet.

a)

might

b)

must

c)

can

d)

can't

15.

Sara is so tired today. She _________ have slept badly last night.

a)

could

b)

can

c)

must

d)

can't

16.

She ................................studied really hard. She passed all her exams with excellent grades.

a)

might have

b)

could have

c)

should have

d)

must have

17.

Complete the sentence using "for or since".

I've known her ... a long time.

a)

for

b)

since

18.

Complete the sentence using "quantifiers".

I always have ________ work.

a)

too many

b)

too much

c)

too

d)

few

19.

Complete the sentence using "quantifiers".

We have got ........... books.

a)

Too many

b)

Too much

20.

Complete the sentence using "conditional I".

I'll make a cake tomorrow if I ___________ some free time.

a)

will have

b)

will

c)

am

d)

have

21.
There is not _________ water left to make another cup of coffee.
a)
little
b)
many
c)
much
d)
a few
22.

Your dreams will _________ true if you truly believe in yourself.

a)

come

b)

comes

c)

came

d)

coming