Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SHOULD - SHOULD HAVE

Total questions: 17

Worksheet time: 7mins

Name
Class
Date
1.

We got lost in Paris. We ____________________________(take) a map

a)

should take

b)

should taken have

c)

should have taken

d)

should takes

2.

Doctors recommend that people ________ (eat) healthy.

a)

should have eaten

b)

should eat

c)

should have took

d)

shouldn't eat

3.

My uncle is in jail. He _______________________(rob) a bank.

a)

should rob

b)

shouldn't rob

c)

shouldn't have robbed

d)

should haven't robbed

4.

Jhon’s father got angry. Jhon ___________________________(tell) him a lie

a)

should haven't told

b)

should tell

c)

shouldn't tell

d)

shouldn't have told

5.

In my opinion, you _____________ (talk) to her now. She needs your advice!

a)

shouldn't talk

b)

should talk

c)

should haven't talked

d)

should have talked

6.

Pablo ______________(leave) now so he doesn’t miss the bus.

a)

should leave

b)

should left have

c)

should have left

d)

should leaves

7.

The flowers died. I ________________________(water) them more often.

a)

shouldn't water

b)

have should watered

c)

should have watered

d)

shouldn't have watered

8.

I fell into the water. I _________________________(be) more careful.

a)

shouldn't be

b)

should been have

c)

should have been

d)

should been

9.

Amanda _______________________ (tell) me the concert was cancelled. I was waiting for 2 hours!

a)

shouldn't told have

b)

shouldn't have told

c)

should have told

d)

should have

10.

You _________________________(wash) white clothes with brightly colored clothes.

a)

should washes

b)

should wash

c)

shouldn’t washes

d)

shouldn’t wash

11.

I got really wet walking home last night, I _____________________(take) an umbrella.

a)

shouldn't take

b)

should have taken

c)

shouldn't have taken

d)

should take

12.

We _________________ (invite) so many people to our party! I'm worried that we won't have enough room for everyone.

a)

have shouldn't invited

b)

shouldn't have invited

c)

should invite

d)

shouldn't invite

13.

You ________ the seat to old people when you are on a bus.

a)

should had given

b)

should have given

c)

should give

d)

none

14.

Children __________ in the sun all day. It is not good for their health.

a)

shouldn't sit

b)

shouldn't have sat

c)

should sit

d)

should have sat

15.

Students (a)   (study) their lessons and do their homework on time if they want to pass.

16.

I (a)   (start) saving money years ago!

17.

I'm really cold! I (a)   (bring) my coat when I went out.