Should Have / Shouldn’t Have
I can evaluate a past choice and suggest what would have been better.
Try the activities, then check your answers.
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

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.

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.
Automatic scoring needs JavaScript. Use the answer key after attempting all ten questions.
Answer key with explanations
-
I should have ___ the address.
checked: Should have takes a past participle.
-
We shouldn’t ___ left so late.
have: Use have after shouldn’t.
-
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.
-
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.
-
Choose the correct irregular form.
We should have gone earlier.: Use the participle gone after have.
-
Correct “She should has asked.”
She should have asked.: A modal takes have, regardless of the subject.
-
Does should have always express regret?
No; it can also express expectation.: Context distinguishes regret from expected completion.
-
What would have been the better past action?
Checking the opening time: The speaker explicitly regrets not checking the opening time.
-
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.
-
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.
