wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Expressing regrets

Total questions: 18

Worksheet time: 9mins

Name
Class
Date
1.

I've got a terrible headache. I … all that beer.

a)

shouldn't have drank

b)

should've drink

c)

should've drunk

d)

shouldn't have drunk

2.

I went to work yesterday, even though I felt ill. Today I feel even worse. I …

a)

shouldn't have stayed at home

b)

shouldn't have went to work

c)

should have stayed at home

d)

should have gone to work

3.

My kids are so spoilt. I should have … with them

a)

been stricter

b)

stricted

c)

being stricter –

d)

been stricting

4.

He wasn't wearing his seatbelt, so he was injured in the crash. He should have … it.

a)

wore

b)

wearing

c)

worn

d)

wored

5.

You didn't believe me, but I was telling the truth. You should … me.

a)

believed

b)

have believed

c)

have believe

d)

have believing

6.

Mary only married Doug for his money. Now he thinks his friends ...

a)

should have warned him about her

b)

shouldn't have warned him about her

c)

should have warned her about him

d)

shouldn't have warnt him about her

7.

If you had been more careful, you ... had an accident.

a)

would have

b)

wouldn't have

8.

If she hadn't been sick she ... gone to your birthday party.

a)

would have

b)

wouldn`t have

9.

He ... become lost if he had taken the map with him.

a)

would have

b)

wouldn't have

10.

If they had studied, they ... passed the exam.

a)

wouldn`t have

b)

would have

11.

I ... left my job if I had known how difficult it is to find another one.

a)

wouldn't have

b)

would have

12.

He ... sent everyone an e-mail about the meeting. It was important.

a)

shouldn`t have

b)

should`ve

13.

They ... fired him. He was the most creative person on their team.

a)

shouldn`t have

b)

should`ve

14.

I... let her know what was happening but I forgot.

a)

should`ve

b)

shouldn`t have

15.

If only I ________ to you before I made the decision to come here.

a)

had listened

b)

would listen

c)

listened

16.

We ___________ earlier. This party is getting boring.

a)

should leave

b)

should have left

c)

left

17.

If only I had/ would started my homework sooner.

a)

would

b)

had

18.

If people hadn´t donated funds, the new school wouldn´t have built/wouldn´t have been built.

a)

wouldn´t have been built

b)

wouldn´t have built