
'Should have' expresa una obligación no cumplida en el pasado; 'could have' expresa capacidad pasada no realizada.
"Should have + participio" expresa que algo era lo correcto o aconsejable en el pasado pero no ocurrió. Implica arrepentimiento o crítica.
You should have told me you were not coming. I waited outside for a whole hour.
Deberías haberme dicho que no ibas a venir; te estuve esperando fuera toda una hora.
She should have checked the opening hours before going, it was completely closed.
Debería haber comprobado el horario antes de ir; estaba completamente cerrado.
They should have left earlier to avoid getting stuck in the rush hour traffic.
Deberían haber salido antes para no quedarse atascados en el tráfico de la hora punta.
"Shouldn't have + participio" expresa lo contrario: algo no debería haberse hecho pero se hizo. También implica arrepentimiento o desaprobación.
If I had studied more, I could have passed the exam easily.
Si hubiera estudiado más, podría haber aprobado el examen fácilmente.
She would have come to the party, but she was feeling unwell that evening.
Habría venido a la fiesta, pero esa tarde no se encontraba bien.
He could have taken a taxi but decided to walk home instead.
Podría haber tomado un taxi pero decidió volver a casa andando.
Error frecuente
Dos errores críticos:
Truco para recordarlo
Regla rápida
¿Sabías que...?
El error de escribir "should of" en lugar de "should have" es uno de los errores ortográficos más frecuentes entre hablantes nativos del inglés, especialmente en el inglés escrito informal. La razón es estrictamente fonética: "should've" suena exactamente igual que "should of" en el habla fluida. El resultado es que hablantes nativos que pronuncian perfectamente el inglés lo escriben mal porque su memoria ortográfica está mapeada sobre su representación fonética. Este fenómeno, error ortográfico causado por la identidad fonética de dos formas, se llama "fusión homofónica." Otros ejemplos clásicos en inglés: "your/you're," "there/their/they're," "to/too/two."
Ejercicio 1 · Elige la correcta
You _____ have told me earlier! Now it's too late to change the plans.
Ejercicio 2 · Elige la correcta
She _____ have arrived by now. The flight landed an hour ago.
Ejercicio 3 · Forma la palabra
'Could of' no existe en inglés correcto; la forma correcta siempre es 'could have' (could've).
El segundo condicional expresa situaciones presentes o futuras imaginarias; el tercero expresa situaciones pasadas que no ocurrieron.
'Wish' e 'if only' expresan deseos sobre situaciones hipotéticas; 'if only' es más enfático y dramático.
'A' se usa antes de sonidos consonánticos; 'an' se usa antes de sonidos vocálicos.
Bryan López
Fundador de SpeakUP Academy