→ Guía de gramática
C1Avanzado

Deseos y arrepentimiento — wish / if only

🎯 Practicar este tema

wish + Past Simple (con to be: were) expresa un deseo sobre una situación presente que no se corresponde con la realidad. Es un arrepentimiento o deseo de cambio en la realidad actual. La forma were se considera correcta y se prefiere en el registro formal para todas las personas.

  • I wish I lived closer to the sea.Ojalá viviera más cerca del mar.
  • She wishes she were better at handling criticism.Desearía poder manejar mejor las críticas.

wish / if only + Past Perfect expresa arrepentimiento sobre el pasado — algo que ocurrió o no ocurrió y ya no puede cambiarse. «if only» tiene una carga emocional más fuerte que wish y enfatiza la intensidad del arrepentimiento.

  • If only I had taken that opportunity when it arose.Ojalá hubiera aprovechado aquella oportunidad cuando se presentó.
  • He wishes he hadn’t burned his bridges with that company.Lamenta haber quemado los puentes con esa empresa.

wish + would expresa una queja o impaciencia ante el comportamiento de otros (o de un factor externo) que queremos que cambie. would rather + pasado expresa una preferencia sobre lo que otra persona haría o habría hecho.

  • I wish you would stop interrupting me mid-sentence.Ojalá dejaras de interrumpirme a mitad de frase.
  • I’d rather you hadn’t made that decision without me.Preferiría que no hubieras tomado esa decisión sin mí.

⚠️ Errores comunes de los hispanohablantes

  • Usar el presente después de wish para una situación presente irreal: *I wish I have more time* en lugar de I wish I had more time.
  • Usar Past Simple en lugar de Past Perfect para el arrepentimiento sobre el pasado: *I wish I didn't say that* en lugar de I wish I hadn't said that.
  • Confundir wish + would (queja sobre otros) con wish + Past Simple (deseo sobre una situación): *I wish it would be sunny now* en lugar de I wish it were sunny now.
  • Usar was en lugar de were: *I wish I was taller* — el registro formal prefiere I wish I were taller.
  • Traducción literal de «ojalá que» con that innecesario y tiempo verbal incorrecto: *I wish that I will win* en lugar de I wish I would win / I hope I win.
  • Usar wish + would con el propio sujeto: *I wish I would be more patient* — no es correcto; se usa I wish I were more patient.