Learn English | A new lesson every week
Book your course now

Should Have + Past Participle

Average: 3.6 (173 votes)

We use should have + past participle to talk about things we regret.

I got really wet walking home last night, I should have taken an umbrella.

The speaker did not take an umbrella when she went out last night so she got wet. She regrets that she did not take her umbrella.

Regret (verb/noun) is to feel sorry about something that happened or did not happen in the past.

I should have called you sooner.

You should have spoken to me before deciding.

Sarah talked all the way through the movie. I should not have invited her to the cinema.

I'm really tired today. I should not have stayed awake so late last night.

I shouldn't have shouted at her.

Now read through these regret sentences and type in the correct past participle verb:

  • 1) I should have (buy) more water.
  • 2) You should have (listen) to me.
  • 3) I should not have (forget) my passport.
  • 4) He should have (wear) a tie to the restaurant.
  • 5) I should not have (eat) so much.
  • 6) We should not have (drive) during the storm.
  • 7) You should not have (hide) your sister's phone.
  • 8) I should have (do) more research.
  • 9) She should not have (drink) so much wine.
  • 10) I should have (write) more.