← Grammar catalogue

B2Grammar Focus

Should Have / Shouldn’t Have

I can evaluate a past choice and suggest what would have been better.

Created by , British English teacher.

I’m studying:

Try the activities, then check your answers.

Choose a short recording.

Start with the contrast

I sent a message without checking the address. It went to the wrong person. “I should have checked it,” I say. “I shouldn’t have sent it so quickly.” I am evaluating a finished choice, not changing what actually happened.

Read the situation transcript

I sent a message without checking the address. It went to the wrong person. “I should have checked it,” I say. “I shouldn’t have sent it so quickly.” I am evaluating a finished choice, not changing what actually happened.

In this regret context, did the speaker check the address properly?

Compare your idea

No. The speaker says the better action would have been to check it.

How it works

A concerned woman holds a blank message card while a man responds sympathetically beside a phone.
I should have replied to her message.Picture context: the woman left the message unanswered and now regrets it. The phone and card identify the topic.

Use should have plus a participle to say a past action would have been better. Use shouldn’t have for a past action judged unwise in the given context.

Make the situation explicit. Should have can also express an expectation: The parcel should have arrived by now. This lesson’s regret meaning comes from the described mistake, not from the form alone.

Should/shouldn’t + have + past participle.

Notice this

I should have checked the address.

Checking would have been the better choice.

Compare this

I shouldn’t have sent it so quickly.

Sending quickly is judged unwise.

Hear the examples

I should have checked the address.

Checking would have been the better choice.

I shouldn’t have sent it so quickly.

Sending quickly is judged unwise.

We should have left earlier.

This evaluates a past decision in the stated regret context.

She should have asked first.

Asking first would have been preferable.

One mistake worth avoiding

Instead of: I should have check it.

Say: I should have checked it.

Use a past participle after should have.

You say

Hear the prompt, answer aloud, then deliberately reveal or hear one possible model. Check it and retry with a changed detail.

Your turn 1

Evaluate a low-stakes invented mistake.

Compare a possible model
Reveal the model text

I should have checked the opening time.

Check yourself: Use a past-perfect modal, not present advice.

Retry with one detail of your own. Other wording is welcome when it meets this check.

Your turn 2

State what was unwise.

Compare a possible model
Reveal the model text

I shouldn’t have left so late.

Check yourself: Use shouldn’t have plus a participle.

Retry with one detail of your own. Other wording is welcome when it meets this check.

Your turn 3

Turn the reflection into present advice for next time.

Compare a possible model
Reveal the model text

Next time, I should check the time before leaving.

Check yourself: Distinguish past evaluation from current advice.

Retry with one detail of your own. Other wording is welcome when it meets this check.

A concerned woman holds a blank message card while a man responds sympathetically beside a phone.
I shouldn’t have ignored the message.Picture context: she ignored the same message. Shouldn’t have evaluates that completed action retrospectively.

Two guided self-checks

Say or write your answer before opening a model.

Self-check 1

Complete: We should have ___ earlier. Use leave.

Compare a model and explanation

We should have left earlier.

Left is the participle.

Self-check 2

Change to past evaluation: I should ask first.

Compare a model and explanation

I should have asked first.

Have asked moves the advice to a past choice.

Check your understanding

Choose one answer to each question, then check your answers. One of the ten questions is listening.

1. I should have ___ the address.

2. We shouldn’t ___ left so late.

3. The speaker sent an unchecked message to the wrong person. Which reflection fits?

4. In this explicit regret context, “I shouldn’t have sent it” evaluates ___.

5. Choose the correct irregular form.

6. Correct “She should has asked.”

7. Does should have always express regret?

8. What would have been the better past action?

Read the listening transcript

The museum was closed. I should have checked the opening time.

Opening this transcript makes this a reading-supported attempt.

9. Which sentence gives present advice rather than past evaluation?

10. What should accompany a past-evaluation item?

Automatic scoring needs JavaScript. Use the answer key after attempting all ten questions.

Answer key with explanations
  1. I should have ___ the address.

    checked: Should have takes a past participle.

  2. We shouldn’t ___ left so late.

    have: Use have after shouldn’t.

  3. The speaker sent an unchecked message to the wrong person. Which reflection fits?

    I should have checked it.: The finished mistake calls for past evaluation with should have checked.

  4. In this explicit regret context, “I shouldn’t have sent it” evaluates ___.

    an action the speaker did: The opener establishes that the message was sent.

  5. Choose the correct irregular form.

    We should have gone earlier.: Use the participle gone after have.

  6. Correct “She should has asked.”

    She should have asked.: A modal takes have, regardless of the subject.

  7. Does should have always express regret?

    No; it can also express expectation.: Context distinguishes regret from expected completion.

  8. What would have been the better past action?

    Checking the opening time: The speaker explicitly regrets not checking the opening time.

  9. Which sentence gives present advice rather than past evaluation?

    You should check the address.: Should plus a base verb gives advice without the perfect past viewpoint.

  10. What should accompany a past-evaluation item?

    Enough context to identify the choice being evaluated: The context establishes the regret reading and the relevant action.

Take it with you

I can evaluate a past choice and suggest what would have been better.

Try the companion lesson