SpeakUP Academy
RecursosDescubre tu nivel
SpeakUP Academy

Recursos

Lecciones de gramáticaPor temasFlash cardsGlosarioFalsos amigos¿Cuál usar?SufijosPrefijos
Descubre tu nivel
InicioCuál usarGramáticaShould have vs Could have / Would have
ESEN
¿Cuál usar?Avanzadomodal verbmodal verb

Should havevsCould have / Would have

'Should have' expresa una obligación no cumplida en el pasado; 'could have' expresa capacidad pasada no realizada.

Comparación directa

Should havemodal verb

"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.

Could have / Would havemodal verb

"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:

  • 1."I should of done it" es incorrecto: "should've" viene de "should HAVE," nunca "should of" (igual con "could of" y "would of").
  • 2.Segundo error: confundir "should have" (obligación no cumplida, crítica) con "could have" (posibilidad no realizada, neutral) con "would have" (resultado hipotético de una condición no cumplida).

Truco para recordarlo

  • •Clave semántica: "should have" = "era lo correcto, pero no ocurrió" (obligación incumplida).
  • •"Could have" = "era posible, pero no ocurrió" (neutral).
  • •"Would have" = "habría sido el resultado si la condición se hubiera cumplido" (hipótesis pasada).
  • •Nunca "of", siempre "have."

Regla rápida

  • •"Should have" = obligación o expectativa no cumplida (crítica/arrepentimiento).
  • •"Could have" = posibilidad no realizada (neutral).
  • •"Would have" = resultado hipotético de un condicional pasado.
  • •Nunca "should/could/would of", siempre "have."

¿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."

Practica lo que aprendiste

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

Complete: "I _____ eaten so much. I feel terrible now." (should have / shouldn't have)

Pares relacionados

Could ofvsCould have

'Could of' no existe en inglés correcto; la forma correcta siempre es 'could have' (could've).

Second conditionalvsThird conditional

El segundo condicional expresa situaciones presentes o futuras imaginarias; el tercero expresa situaciones pasadas que no ocurrieron.

WishvsIf only

'Wish' e 'if only' expresan deseos sobre situaciones hipotéticas; 'if only' es más enfático y dramático.

AvsAn

'A' se usa antes de sonidos consonánticos; 'an' se usa antes de sonidos vocálicos.

BL

Bryan López

Fundador de SpeakUP Academy

Ver todos los de GramáticaExplora los sufijos en inglés
SpeakUP Academy

Aprende

  • Lecciones gratis
  • Test de nivel
  • Glosario
  • Falsos amigos

SpeakUP

  • Nosotros
  • Iniciar sesión

Legal

  • Términos
  • Privacidad
© 2026 SpeakUP Academy. Todos los derechos reservados.