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.
| Sujeto | should have + p.p. | Contracción | Sentido |
|---|---|---|---|
| I | I should have gone | should've gone | debería haber ido |
| you | you should have known | should've known | deberías haberlo sabido |
| he / she | she should have waited | should've waited | debería haber esperado |
| we | we should have started | should've started | deberíamos haber empezado |
| they | they should have listened | should've listened | deberí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.
| Forma | Ejemplo | Alternativa 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.
| Forma | Situación real | Sentido |
|---|---|---|
| I shouldn't have eaten so much. | comió mucho | no 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ó mucho | no 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
- 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.)
- 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)
- 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.)
- 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.)
- 5El «debería haber ~ / no debería haber ~» del español se expresa entero con la serie de should have p.p..