Avanzado · Unit 83

Verbos modales - arrepentimiento del pasado (should / ought to have p.p.)

should have + p.p. significa «debería haber pero no lo hizo», y shouldn't have + p.p. «no debería haber pero lo hizo»: expresan arrepentimiento o reproche sobre el pasado. ought to have + p.p.

Explicación

should have + p.p. significa «debería haber ~ pero no lo hizo», y shouldn't have + p.p. «no debería haber ~ pero lo hizo»: expresan arrepentimiento o reproche sobre el pasado. ought to have + p.p. tiene el mismo sentido y es algo más formal.

 

A.  should have + participio — base del arrepentimiento 

should have + participio pasado significa «en el pasado debería haber ~, pero en realidad no lo hizo» y expresa pena, arrepentimiento o un ligero reproche a uno mismo por algo que ya pasó. should have + participio = arrepentimiento pasado. En la conversación se contrae en should've.

Sujetoshould have + p.p.ContracciónSentido
II should have goneshould've gonedebería haber ido
youyou should have knownshould've knowndeberías haberlo sabido
he / sheshe should have waitedshould've waiteddebería haber esperado
wewe should have startedshould've starteddeberíamos haber empezado
theythey should have listenedshould've listeneddeberían haber escuchado
  • I should have studied harder for the exam. (Debería haber estudiado más para el examen.)
  • You should have told me about the meeting. (Deberías haberme hablado de la reunión.)
  • We should have taken an umbrella. (Deberíamos haber cogido un paraguas.)
  • She should have arrived by now. (Ya debería haber llegado.)

 

B.  ought to have + participio — igual, más formal 

ought to have + participio pasado tiene el mismo sentido que should have + p.p., pero da una sensación algo más formal y escrita, y se usa mucho al subrayar una obligación moral o lo que es debido. La negación tiene la forma ought not to have + p.p.

FormaEjemploAlternativa coloquial
ought to have + p.p.He ought to have called.should have called
ought not to have + p.p.You ought not to have lied.shouldn't have lied
  • You ought to have thanked her. (Deberías haberle dado las gracias.)
  • We ought to have prepared more carefully. (Deberíamos habernos preparado con más cuidado.)
  • He ought to have known better. (Debería haberlo sabido mejor.)
  • They ought not to have accepted the offer. (No deberían haber aceptado la oferta.)

 

C.  shouldn't have + participio — arrepentimiento y reproche 

shouldn't have + participio pasado significa «en el pasado no debería haber ~, pero en realidad lo hizo» y expresa arrepentimiento por lo ya hecho o un ligero reproche o regañina al interlocutor. En la conversación se pronuncia shouldn't've.

FormaSituación realSentido
I shouldn't have eaten so much.comió muchono debería haber comido tanto
You shouldn't have shouted at him.le gritóno deberías haberle gritado
She shouldn't have trusted them.confióno debería haberse fiado de ellos
We shouldn't have waited so long.esperó muchono deberíamos haber esperado tanto
  • I shouldn't have stayed up so late last night. (No debería haberme quedado despierto tan tarde anoche.)
  • You shouldn't have spent all that money. (No deberías haber gastado todo ese dinero.)
  • He shouldn't have driven after drinking. (No debería haber conducido después de beber.)
  • They shouldn't have ignored our warning. (No deberían haber ignorado nuestro aviso.)

Ideas clave

  1. 1should have + participio pasado expresa «debería haber ~ pero no lo hizo», y shouldn't have + participio pasado el arrepentimiento «no debería haber ~ pero lo hizo». (Ej.: I should have gone. / I shouldn't have gone.)
  2. 2Detrás de should viene obligatoriamente have + participio pasado: no cabe un infinitivo con to ni una forma de pasado. (X: I should to have called / X: I should called → O: I should have called)
  3. 3ought to have + participio pasado tiene el mismo sentido que should have + participio pasado, pero es algo más formal, y la negación se escribe ought not to have + p.p.. (Ej.: You ought not to have lied.)
  4. 4En la conversación se pronuncia contraído como should've, shouldn't've, y escribirlo should of en la lengua escrita es una grafía incorrecta. (Ej.: I should've known.)
  5. 5El «debería haber ~ / no debería haber ~» del español se expresa entero con la serie de should have p.p..

Ejemplos

I should have called her yesterday.
Debería haberla llamado ayer.
You should have told me the truth.
Deberías haberme dicho la verdad.
We should have booked the hotel earlier.
Deberíamos haber reservado el hotel antes.
She should have taken the earlier train.
Ella debería haber tomado el tren anterior.
He should have studied harder for the test.
Él debería haber estudiado más para el examen.
Esta unidad tiene más ejemplos. Regístrate para verlos y escucharlos todos.

Errores frecuentes

I should called her.
I should have called her.
You should to have told me.
You should have told me.
She should have went home.
She should have gone home.
We shouldn't had left so late.
We shouldn't have left so late.
He should of apologized.
He should have apologized.
Comprueba si de verdad lo dominas
Leer una regla y saber aplicarla son cosas distintas. Si fallas, la IA te señala el tema que se te atraganta.
Practicar gratis