Should have, could have, and would have let you talk about things that didn't happen — a missed chance, a wrong choice, or an imagined alternative.
What you'll learn
Should have, could have, and would have all combine a modal with have + past participle to talk about the past — but each one adds a different kind of meaning: regret, missed opportunity, or hypothetical result.
Should have expresses regret about something that wasn't done, or criticism of a choice. Shouldn't have does the opposite: it criticizes something that WAS done.
Could have describes an ability or opportunity that existed in the past but wasn't used — often with a reason why not.
Would have describes what would have happened in an imagined, different past — very common in third conditional sentences with if + had.
Don't drop have — modal perfects need modal + have + past participle, not the simple past.
Shouldn't have needs have before the past participle, just like should have.
In a hypothetical past, use would have + past participle, not just would + base verb.
"You should have come to the party, it was great!"
"I know, I wish I had. I could have come, but I was too tired."
"That's a shame. You would have loved the food."
"Next time I definitely will."
Exercise 1 · Choose the correct sentence
Choose the correct sentence — regret or criticism about the past.
Exercise 2 · Choose the correct sentence
Choose the correct sentence — unrealized past ability.
Exercise 3 · Choose the correct sentence
Choose the correct sentence — a hypothetical past.
Exercise 4 · Choose the correct negative
Choose the correct negative.
Exercise 5 · Choose the correct sentence
Choose the correct sentence — criticism of a past action that did happen.
Exercise 6 · Choose the correct answer
Which modal perfect expresses regret about something NOT done?
Exercise 7 · Choose the correct sentence
Choose the correct sentence.
Exercise 8 · Choose the correct sentence
Choose the correct sentence.
Exercise 9 · Complete the sentence
Complete (regret): 'I ___ (should/study) harder for that exam.'
Exercise 10 · Complete the sentence
Complete (unrealized ability): 'She ___ (could/win) the race, but she twisted her ankle.'
Exercise 11 · Sort into groups
0 / 6 sorted
Five quick questions to check what stuck.
Question 1 / 5
Score: 0/0
Choose the correct sentence.
Modal Verbs of Deduction
Learn how to draw confident conclusions from evidence in English using must (positive) and can't (negative) — and how they differ from must not.
Modal Verbs of Possibility
Learn how to express possibility in English with may, might, and could — for the present, future, and past.
Need, Needn't and Don't Need To
Learn the two faces of need in English — as a modal verb (needn't) and as a regular verb (don't need to) — and how needn't have + past participle works.
Should, Ought To and Had Better
Compare three ways to give advice — should, ought to, and had better — and learn how their grammar and strength differ.