HomeGrammar

How to say should have in Spanish

How to say should have in Spanish
Like Tweet Pin it Share Share Email

Today we’re going to talk about how to say should have in Spanish.

There are two ways to say should have in Spanish, but you’ve probably only been taught one, and both ways use the verb deber.

The first way you can say “should have” in Spanish is by using deber in the conditional tense:

deber (conditional) + haber + past participle verb form

The second way you can say “should have” in Spanish is by using deber in the simple past tense:

deber (simple past) + haber + past participle verb form

Let’s look at how to use them.

How to say “should have” in Spanish using the conditional tense of deber

 

Here’s the basic pattern.

Deber (conditional) + haber + past participle verb form

Let’s take a closer look at this.

We have the verb deber which will have to be conjugated  in the conditional tense.  If you need help conjugating the verb deber here’s a fantastic conjugation chart you can use.

After that follows the helping verb haber.  It doesn’t need to be conjugated, you just use it as is.

And lastly you need to use the past participle of the verb in question.  All that means is you need to use the “-ido” or “-ado” version of the verb.  Here’s an article that explains how to form the Spanish past particle in plain English if you need help.

Now let’s look at some examples.

Debería haber dormido más tiempo
I should have slept longer

No debería haber tomado tanto
She shouldn’t have drank so much

Deberíamos haber ido a la playa
We should have gone to the beach

Deberían haber llamado
They should have called

There you go.  Simple right?  Let’s move on to option 2.

How to say “should have” using the simple past tense of deber

In this case we need to conjugate deber to the simple past tense and the but pattern is identical to the one above.

Deber (simple past) + haber + past participle verb form

Let’s look at this in action.

No lo debí haber hecho
I shouldn’t have done it

Debí haberme ido
I should have left

No debíste haber dicho eso a tu hermana
You shouldn’t have said that to your sister

Esto no debió haber pasado
That shouldn’t have happened

Rosa no debió haber salido en un día tan frío
Rosa shouldn’t have gone out on such a cold day

No debimos haber hecho pero lo hicimos
We shouldn’t have done it be we did

Hoy se debieron haber graduado
They should have graduated today

And there you have it, the second way to say “should have” in Spanish.

What are the differences between them?

Let’s call using deber in the conditional tense option 1 and using deber in the simple past tense option 2.

Option 1 is likely what you were taught in school or by a grammar book.

It’s commonly used in spoken Spanish, although it’s inappropriate for formal writing.   My understanding is that it’s more of an anglicism that has crept it’s way into Spanish.

This is also supposed to be the kinder, gentler way to tell someone what they should have done.

Option 2 is the grammatically correct way to express the idea of “should have” in Spanish.

And this is what I personally hear native Spanish speakers use.

It’s very direct, and potentially can have the effect of making someone feel like they’re being chastised.

Wrapping things up

And that’s it, two ways to say should have in Spanish.

Hopefully this clears up any doubts you may have had, or even better, prevent you from  getting confused in the first place.

If you have any questions, post them in the comments below.

Want to improve your conversational Spanish?
Sign up to get free podcasts and Spanish lessons that teach real world Spanish for travel, conversation and everyday situations
We respect your privacy.

Comments (1)

  • I know this post is old, but it was quite helpful and I wanted to let you know that. I am learning Spanish from a native speaker and we just started this today and I was quite confused. One question I have is that she used the past tense of deber and not conditional. For example: Debiste de haber pensado antes de hacerlo.

    Is that also correct?

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *