wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

You shouldn't have done that!

Total questions: 12

Worksheet time: 9mins

Name
Class
Date
1.

I got a bad mark in English.

a)

You shouldn't take pictures at the park.

b)

You should try harder next time.

c)

You shouldn't tell anybody.

d)

You should see the doctor.

2.

I'm very tired I ______________ to bed so late last night. (not go)

a)

could have gone

b)

shouldn't have gone

c)

should have gone

d)

could go

3.

I __________________ medical advice before it came to this. (seek)

a)

should have sought

b)

couldn't have sought

c)

shouldn't have sought

d)

should seek

4.

I __________________ a better job and made my teacher proud. (do)

a)

shouldn't have done

b)

should do

c)

should have done

d)

could do

5.

Marta didn't do her homework. She...

a)

couldn't have done it.

b)

should have done it.

c)

should have to do it.

d)

could do it.

6.

My dad's car was making strange noises, but he didn't go to a mechanic. Now, it's broken. He...

a)

should've gone to a mechanic.

b)

should've went to a mechanic.

c)

should've go to a mechanic.

d)

couldn't have gone to a mechanic.

7.

I really regret buying that fur coat now. I __________ the faux fur one instead, but I chose not to.

a)

couldn't have bought

b)

could have bought

c)

shouldn't have bought

d)

should but

8.

Jill: I don't know what to do this Saturday. Do you have any suggestions?

Jack: Well, you __________ to the cinema.

a)

could go

b)

should go

c)

could have gone

d)

should have gone

9.

The doctor has just said that I __________ some painkillers if it gets too intense.

a)

should take

b)

should have taken

c)

shouldn't take

d)

could have taken

10.

Jack: I seem to have no time for anything, and I really don't know what to do.

John: Well, you __________ what you really need to get done first and plan accordingly.

a)

should think about

b)

shouldn't have thought about

c)

couldn't have thought about

d)

should have think about

11.

You really __________ to your mother like that!

a)

shouldn't have talked

b)

could have talked

c)

should have talked

d)

couldn't have talked

12.

I know I __________ a better job, but I just didn't have the time.

a)

couldn't have done

b)

could have done

c)

shouldn't have done

d)

should do