A1 Advanced Modals 4 min read

Modal: Should Have + Past Participle

Use `should have` to express regret or criticize past actions that didn't happen as they were supposed to.

The Rule in 30 Seconds

  • Use 'should have' for past regrets and missed opportunities.
  • The formula is: Subject + should + have + Past Participle.
  • Always use 'have', never use 'has' or 'of'.
  • It describes things that did NOT happen in the past.

Quick Reference

Sentence Type Structure Example Sentence
Positive Subject + should have + V3 I should have called her.
Negative Subject + shouldn't have + V3 You shouldn't have lied.
Question Should + Subject + have + V3? Should they have waited?
Contraction Subject + should've + V3 We should've left earlier.
Short Answer (+) Yes, Subject + should have. Yes, you should have.
Short Answer (-) No, Subject + shouldn't have. No, I shouldn't have.

Key Examples

3 of 8
1

I should have studied harder for the exam.

Debería haber estudiado más duro para el examen.

2

You should have told me about the problem.

Deberías haberme contado sobre el problema.

3

The letter should have been sent yesterday.

La carta debería haber sido enviada ayer.

💡

The Pronunciation Trick

In fast speech, 'should have' sounds like 'should-a'. Listen for it in songs!

⚠️

The 'Of' Trap

Never write 'should of'. It is a very common error because 'have' sounds like 'of' when shortened.

The Rule in 30 Seconds

  • Use 'should have' for past regrets and missed opportunities.
  • The formula is: Subject + should + have + Past Participle.
  • Always use 'have', never use 'has' or 'of'.
  • It describes things that did NOT happen in the past.

Overview

Ever looked at a cold pizza and felt sad? You wanted it hot. You feel regret. This grammar is for those moments. It helps you talk about the past. You look back at a choice. You think about a better choice. It is like a time machine for your mistakes. We use it for things that did not happen. It is very common in daily English. You will hear it in movies and songs. It sounds natural and very human. Everyone makes mistakes, right? Now you can talk about them perfectly.

How This Grammar Works

Think of this as your brain's "Edit" button. You are looking at a finished event. You are deciding if it was good or bad. If it was bad, you use should have. It creates a bridge between now and then. You are in the present. You are judging the past. It is not about what you are doing now. It is about what stayed in yesterday. Even native speakers use this to complain about weather. "It should have been sunny today!" But the clouds did not listen. It is a way to express a wish for a different past.

Formation Pattern

  1. 1Making this sentence is like building a sandwich. You need four specific layers.
  2. 2Start with the Subject. This is the person (I, You, We, They).
  3. 3Add the word should. This is your advice word.
  4. 4Add the word have. This never changes to "has."
  5. 5Finish with the Past Participle. This is the third form of the verb.
  6. 6For a negative, put not after should. It becomes should not have. Most people say shouldn't have when speaking. For questions, put should at the very start. "Should I have called you?" It is simple once you practice the rhythm.

When To Use It

Use this when you feel regret. Maybe you stayed up late. Now you are very tired at work. You say, "I should have gone to bed early." Use it to give past advice to friends. If your friend failed a test, be kind. Say, "You should have studied more with me." Use it for missed opportunities. Imagine a job interview you missed. "I should have set my alarm clock." It is also great for ordering food. If your friend's pasta looks better than your salad, use it! "I should have ordered the pasta." It is the language of "what if."

When Not To Use It

Do not use this for the present. If you need to go now, use should. "I should go now" means today. "I should have gone" means yesterday. Do not use it for facts. If you did go to the store, do not use it. Use the simple past. "I went to the store." Only use should have for things that did not happen. If you use it for things that did happen, people will be confused. It is like trying to use a fork to eat soup. It is the wrong tool for the job. Keep it for regrets and missed moments.

Common Mistakes

One mistake is very famous. People write should of. This is wrong. It sounds like should've when we speak fast. But of has no place here. Always write have. Another mistake is using the wrong verb form. Do not say "I should have go." Use the third form: "I should have gone." Some people try to say "should has" for he or she. That is a no-go zone! Have stays the same for everyone. It is a very loyal word. It does not change for anyone. Even the Queen should have used have!

Contrast With Similar Patterns

Compare should have with must have. Should have is about a missed duty or regret. Must have is about a guess. "He should have arrived" means he is late. "He must have arrived" means I am sure he is there. Compare it with could have. Could have means you had the ability. Should have means it was the right thing to do. You could have eaten ten burgers. But you should have eaten a salad. One is about power. The other is about wisdom. Choose wisely!

Quick FAQ

Q. Can I use it for the future?

A. No, it is only for the past.

Q. Is should've okay for formal emails?

A. It is better to write should have in formal letters.

Q. Does the verb change for "She"?

A. No, always use have after should.

Q. Is it always about something bad?

A. Usually, yes. It is about a missed better option.

Reference Table

Sentence Type Structure Example Sentence
Positive Subject + should have + V3 I should have called her.
Negative Subject + shouldn't have + V3 You shouldn't have lied.
Question Should + Subject + have + V3? Should they have waited?
Contraction Subject + should've + V3 We should've left earlier.
Short Answer (+) Yes, Subject + should have. Yes, you should have.
Short Answer (-) No, Subject + shouldn't have. No, I shouldn't have.
💡

The Pronunciation Trick

In fast speech, 'should have' sounds like 'should-a'. Listen for it in songs!

⚠️

The 'Of' Trap

Never write 'should of'. It is a very common error because 'have' sounds like 'of' when shortened.

🎯

Use it for Politeness

Saying 'You should have told me' is often softer than saying 'Why didn't you tell me?'

💬

The Regret Culture

English speakers use this grammar constantly to be self-deprecating or to bond over shared mistakes.

Exemples

8
#1 Basic Regret

I should have studied harder for the exam.

Focus: should have studied

Debería haber estudiado más duro para el examen.

The speaker failed or got a low grade.

#2 Giving Advice

You should have told me about the problem.

Focus: should have told

Deberías haberme contado sobre el problema.

A friendly criticism of a past action.

#3 Edge Case (Passive)

The letter should have been sent yesterday.

Focus: should have been sent

La carta debería haber sido enviada ayer.

Focuses on the object (the letter).

#4 Informal Contraction

We should've bought the tickets online.

Focus: should've bought

Deberíamos haber comprado las entradas en línea.

Very common in spoken English.

#5 Formal Context

The management should have consulted the employees.

Focus: should have consulted

La gerencia debería haber consultado a los empleados.

Professional tone using full forms.

#6 Mistake Correction

✗ I should of called. → ✓ I should have called.

Focus: should have

Debería haber llamado.

Never use 'of' instead of 'have'.

#7 Mistake Correction

✗ She should has gone. → ✓ She should have gone.

Focus: should have gone

Ella debería haber ido.

Always use 'have', even for third person.

#8 Advanced Question

Shouldn't you have finished that by now?

Focus: Shouldn't you have finished

¿No deberías haber terminado eso ya?

A negative question showing surprise.

Test Yourself

Complete the sentence to express regret about a missed bus.

I ___ ___ woken up earlier this morning.

✓ Correct! ✗ Not quite. Rponse correcte : should have

We use 'should have' + V3 to talk about past regrets. 'Should of' is always grammatically incorrect.

Choose the correct past participle form.

They should have ___ (bring) an umbrella.

✓ Correct! ✗ Not quite. Rponse correcte : brought

'Brought' is the correct past participle (V3) of the verb 'bring'.

Make the sentence negative.

You ___ ___ ___ so much cake at the party.

✓ Correct! ✗ Not quite. Rponse correcte : should not have eaten

The negative structure is 'should' + 'not' + 'have' + V3 (eaten).

🎉 Score: /3

Visual Learning Aids

Should vs. Should Have

Should (Present)
Advice now You should eat.
Duty now I should work.
Should Have (Past)
Past regret You should have eaten.
Missed duty I should have worked.

Do I use Should Have?

1

Is it about the past?

YES ↓
NO
Use 'Should'.
2

Did the action happen?

YES ↓
NO
Use 'Should Have' for regret.
3

Was it a mistake that it happened?

YES ↓
NO
Use Simple Past.

Common Scenarios

✈️

Travel

  • Should have packed sooner
  • Should have checked the gate
🍕

Food

  • Should have ordered pizza
  • Shouldn't have eaten that

Frequently Asked Questions

20 questions

It means something was a good idea in the past, but you didn't do it. For example, I should have slept means I stayed awake and now I'm tired.

It is strictly for the past. If you want to talk about the future, just use should.

Yes, should've is the standard contraction in speaking. It is very natural and friendly.

It is the 'third form' of a verb, like gone, eaten, or done. You must use this form after have.

Because should've sounds exactly like should of. It is a spelling mistake that even native speakers make!

Move should to the front. Should I have called you? is the correct way.

Yes, if you are explaining a mistake you learned from. I should have prepared more, and now I always do.

No, it never changes. You always say She should have and never She should has.

Should have is about the right choice. Could have is about a possibility that didn't happen.

Yes, we use it to regret something we DID do. I shouldn't have eaten that third donut.

Yes, ought to have means the same thing, but it is much more formal and less common.

It is both! It is used in casual chats and professional reports alike.

Of course! Just add '-ed'. I should have worked harder.

People will usually understand you, but it will sound like a mistake. I should have went is common but technically wrong; use gone.

No, it expresses an imaginary past. It describes what didn't happen.

Use been. I should have been more careful.

Yes, it is a very common way to complain. You should have arrived on time!

No. Must have is for being 90% sure about a past event. Should have is about a missed duty.

Think of three things you regret from yesterday. Say them out loud using I should have....

Yes! If someone asks 'Should you have done that?', you can say 'Yes, I should have' or 'No, I shouldn't have'.

C'tait utile ?
Pas encore de commentaires. Soyez le premier à partager vos idées !

Commencez à apprendre les langues gratuitement

Commence Gratuitement