→ Guía de gramática
B2Intermedio Alto

Deseos — wish / if only

🎯 Practicar este tema

Para expresar un deseo sobre el presente — una situación que nos gustaría que fuera diferente ahora — se usa wish + Past Simple. A pesar de la forma de pasado, el significado es presente. Con el verbo be es habitual usar were para todas las personas.

  • I wish I spoke French fluently.Ojalá hablara francés con fluidez.
  • She wishes she were on a beach right now.Ojalá estuviera en una playa ahora mismo.

Para el arrepentimiento sobre el pasado — algo que ocurrió (o no ocurrió) y no puede cambiarse — se usa wish + Past Perfect (had + V3). Esta es la estructura central para expresar arrepentimiento en inglés.

  • I wish I had taken that job in London.Ojalá hubiera aceptado ese trabajo en Londres.
  • He wishes he hadn't sold his guitar.Se arrepiente de haber vendido su guitarra.

wish + would se usa para quejarse del comportamiento de otras personas (o de situaciones externas) que queremos que cambien. No se usa para uno mismo. if only funciona exactamente igual que wish en todas las estructuras, pero es más emotivo y enfático.

  • I wish the neighbours would turn down the music.Ojalá los vecinos bajaran la música.
  • If only it would stop raining!¡Si solo parara de llover!

⚠️ Errores comunes de los hispanohablantes

  • Usar el tiempo presente después de wish: *I wish I am taller* en lugar de I wish I were taller — después de wish «se retrocede un tiempo» (Past Simple para el presente).
  • Usar Past Simple para el arrepentimiento sobre el pasado: *I wish I studied last week* en lugar de I wish I had studied last week — para el pasado se necesita Past Perfect.
  • Confundir wish con hope: *I wish you will pass the exam* en lugar de I hope you pass the exam — wish expresa algo irreal, hope expresa una esperanza real.
  • Usar wish + would para uno mismo: *I wish I would be richer* en lugar de I wish I were richer — would después de wish solo se usa para otros o situaciones externas.
  • Traducir «ojalá que...» como *I wish that will happen* — después de wish nunca va will; se usa would o un tiempo pasado.