wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

should have V3

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

We _____________ (invite) so many people to our party! I'm worried that we won't have enough room for everyone. (past negative advice / regret)

a)

could have invited

b)

shouldn't have invited

c)

would have invited

d)

would have invite

2.

Emre: "I _________________ (start) saving money years ago!" (past advice / regret)

a)

should have started

b)

could have started

c)

would have started

d)

could have start

3.

Lucy ________________ (leave) earlier. She missed her flight. (past advice / regret)

a)

could have left

b)

would have left

c)

couldn't have left

d)

should have left

4.

I _______________ (eat) so much chocolate! I feel sick! (past negative advice / regret)

a)

couldn't have

b)

wouldn't have

c)

could have

d)

shouldn't have

5.

Deniz woke up late, so she missed the bus to work.

a)

She should wake up early.

b)

She should have woken up early.

c)

She should have wake up early.

d)

She should woke up early.

6.

David crossed the street without looking both ways and he got hit hard by a car. He is in hospital.

a)

He should have looked both ways before crossing the street.

b)

He should look both ways before crossing the street.

c)

He should have look both ways before crossing the street.

d)

He should looked both ways before crossing the street.

7.

Mom left the windows open when she left for work. It rained and the entire house got wet.

a)

She should close the windows when she left for work.

b)

She closed the windows when she left for work.

c)

She should closed the windows when she left for work.

d)

She should have closed the windows when she left for work.

8.

When Princess Diana died, she was in a moving car and her driver was above the speed limit and crashed. Diana died on her way to the hospital.

a)

Her driver shouldn't drive so fast.

b)

Her driver should drove more slowly.

c)

Her driver should have driven more slowly.

d)

Her driver shouldn't have drove so fast.

9.

You caught a cold because you didn't wear a coat last night.

a)

You should wear a coat last night.

b)

You should have worn a coat last night.

c)

You should wore a coat last night.

d)

You should have wore a coat last night.

10.

It's too late. You _____________ for the mid-term much earlier.

a)

shouldn't have prepared

b)

should

c)

should have prepared