wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past modals mix

Total questions: 14

Worksheet time: 10mins

Name
Class
Date
1.

She should have brought her umbrella.

a)

She got really wet when it started to rain

b)

She didn't went to work.

c)

She should have forgotten her raincoat at home.

d)

She would have gotten really wet.

2.

He was very late to school this morning.

a)

He should have missed his bus.

b)

He would have missed his bus.

c)

He might have missed his bus.

d)

He needn't have missed his bus.

3.

Their house is empty and they aren’t answering the phone.

a)

They must have gone on holiday.

b)

They should have gone on holiday.

c)

They would have gone on holiday.

d)

They mustn't have gone on holiday.

4.

You can wear your own clothes.

a)

You ought to wear a uniform.

b)

You don’t have to wear a uniform for this job.

c)

You need wear a uniform.

d)

You wouldn't wear a uniform.

5.

It’s very rude to be late in our country.

a)

You should always arrive on time for a meeting.

b)

You would always arrive on time for a meeting.

c)

You ought to always arrive on time for a meeting.

d)

You can always arrive on time for a meeting.

6.

She usually goes swimming on Saturday afternoons.

a)

You would see her at the sports centre.

b)

You need see her at the sports centre.

c)

You might see her at the sports centre.

d)

You won't see her at the sports centre.

7.

If I had had more time,

a)

I would have told her my story.

b)

I will have told her my story.

c)

I can have told her my story.

d)

I needn't have told her my story.

8.

Write sentences with past modals.

He met the Queen. He didn’t bow.

He / should / bow / when he met the Queen

(a)  

9.

Write sentences with past modals.

We sent an invitation. They didn’t come to our party.

They / must / lose / the invitation.

(a)  

10.

Write sentences with past modals

People should cover their shoulders when they visit this temple, but John didn’t.

John / supposed / cover / his shoulders when he visited this temple.

(a)  

11.

A Hi. Sorry I’m late. I (a)   (take) the bus. The traffic was awful and it was really slow.

12.

B Yes, you are late! You (a)   (come) on your bike.

13.

He was here earlier, but I can’t see him now.

I don’t know, he (a)   (go) home early

14.

Write sentences with past modals.

Julie gave Rick a present yesterday. He didn’t say thank you.

Rick / ought to / say thank you / for the present

(a)