I wish I spoke French. If only I had booked that flight earlier. I wish you would stop interrupting me. Las tres frases describen algo que el hablante desearía que fuera diferente — pero cada una recurre a una forma verbal distinta, porque cada una es irreal a su manera: una capacidad actual, una decisión pasada, una conducta repetida de otra persona. Wish e if only son las dos formas principales de expresar arrepentimiento y deseo irreal en inglés, y ambas siguen las mismas reglas.
Fórmulas rápidas: arrepentimiento por el presente → wish/if only + past simple. Arrepentimiento por el pasado → wish/if only + past perfect. Cambio deseado/comportamiento repetido → wish/if only + would + forma base del verbo. Desear otra capacidad → wish/if only + could.
Wish / if only + past simple: desear que el presente fuera diferente
Para desear que algo fuera diferente ahora, se usa después de wish o if only una forma pasada: el past simple para un estado o un hábito, el past continuous para una acción en curso o una situación temporal — el mismo truco del "pasado irreal" que el segundo condicional:
- I wish I spoke French. (No hablo francés, y lo lamento.)
- If only I knew her phone number. (No lo sé, ahora mismo.)
- She wishes she lived closer to her family. (No vive más cerca — esa es la realidad presente.)
- I wish I weren't working today. (una situación temporal, precisamente ahora)
- If only it weren't raining.
Con sujetos en singular, el inglés cuidado o formal suele preferir la forma irreal were: ✅ I wish I were taller — también se oye I wish I was taller en el habla informal, pero nunca ❌ I wish I am taller, porque es justamente la forma pasada la que señala que el deseo es irreal.
El español suele expresar esto con ojalá + imperfecto de subjuntivo (Ojalá hablara/hablase francés) o con me gustaría + infinitivo/subjuntivo. La tentación es calcar ese subjuntivo español, pero en inglés después de wish lo que normalmente marca el deseo irreal es una forma de pasado. Donde más se nota la diferencia es con be: el inglés formal usa were para todas las personas (I wish I were…), una forma irrealis que no debes sustituir por el presente (I wish I am…).
If only funciona exactamente igual, pero es más fuerte y emotivo — a menudo aparece solo, como exclamación, sin oración principal:
- If only I had more time!
- I wish I had more time. (mismo significado, tono más neutro)
Wish / if only + past perfect: lamentar el pasado
Para lamentar algo que ya ocurrió, se usa wish o if only con el past perfect — la misma forma que usa el tercer condicional para un pasado irreal:
- I wish I had studied harder for that exam. (No estudié más — y ahora lo lamento.)
- If only they hadn't sold the house. (Vendieron la casa; ese es el lamento.)
- He wishes he had apologized sooner.
✅ I wish I had known (arrepentimiento por el pasado) es una frase distinta de ✅ I wish I knew (arrepentimiento por el presente) — confundirlas cambia el significado: ❌ I wish I would have known es habitual en el habla informal, pero se evita en la escritura cuidada, ya que aquí would have sencillamente no hace falta.
Wish / if only + would: querer que algo cambie
Para expresar un fuerte deseo de que alguien o algo cambie o suceda — a menudo, aunque no siempre, un comportamiento repetido — se usa wish o if only con would + forma base:
- I wish you would stop leaving the door open.
- If only he would listen to advice for once.
- I wish it would stop raining. (una situación que se quiere cambiar, no solo una persona)
- I wish you would come with us. (un deseo esperanzado, no necesariamente una queja)
Esta estructura suele transmitir impaciencia o molestia, sobre todo con un hábito que se quiere que termine, pero también puede expresar un deseo sincero y esperanzado. Rara vez se usa para las propias acciones del hablante (❌ I wish I would study more suena raro) — para un deseo sobre uno mismo, el esquema de past simple de arriba es la opción natural: ✅ I wish I studied more often.
Wish / if only + could: desear otra capacidad
Para desear una capacidad, un permiso o una posibilidad que ahora mismo no existe, se usa wish o if only con could:
- I wish I could sing. (No sé cantar — ese es el lamento.)
- If only we could travel back in time.
- She wishes she could afford a new car.
Para una oportunidad perdida en el pasado, se usa could have + participio:
- I wish I could have seen the show — I heard it was amazing.
Para una incapacidad pasada en concreto, had been able to suele ser más claro: I wish I had been able to speak French at that meeting.
Wish vs. if only
Ambas expresiones expresan el mismo tipo de deseo irreal y arrepentimiento, y usan las mismas formas vistas arriba. Las diferencias están en el tono y la gramática:
- If only es más enfático y emotivo que wish.
- If only a menudo aparece solo, como exclamación completa, sin oración principal: If only I had listened!
- En una oración completa estándar, wish normalmente tiene un sujeto explícito: I wish (that) I had listened.
- Wish también tiene otros usos cotidianos que no tienen nada que ver con una situación irreal, como los buenos deseos (I wish you a happy birthday) — esos usos no tienen relación con los patrones de esta página.
Errores frecuentes
- ❌ I wish I speak French. → ✅ I wish I spoke French. (para una situación presente irreal hace falta una forma pasada; aquí el past simple spoke es correcto — could speak también es posible si se quiere destacar la capacidad)
- ❌ I wish I would know the answer. → ✅ I wish I knew the answer. (would sirve para un cambio, una acción o un comportamiento repetido deseado, no para un estado o hecho presente como know)
- ❌ If only I studied harder for that exam last week! → ✅ If only I had studied harder for that exam last week! (un arrepentimiento concreto sobre el pasado necesita el past perfect, no el past simple)
- ❌ I wish I can speak Japanese. → ✅ I wish I could speak Japanese. (una capacidad irreal necesita could, no can)
- ❌ I wish I would stop biting my nails. → ✅ I wish I didn't bite my nails / ✅ I wish you would stop biting your nails (dirigido a otra persona). (would para un hábito propio que se quiere cambiar suena poco natural — para un deseo sobre uno mismo, el past simple es lo adecuado)
Comprobación rápida
Elige la forma correcta, o responde a la pregunta:
- I wish I ____ (know / knew / had known) how to fix this right now.
- If only she ____ (apologizes / apologized / had apologized) at the party last night — it's too late now.
- I wish you ____ (stop / stopped / would stop) checking your phone during dinner — it happens every night and it bothers me.
- I wish I ____ (can / could / could have) come to your wedding last June, but I was abroad.
- ¿Cuál es más enfático y puede aparecer solo como exclamación: wish o if only?
Ver respuestas
- knew — un arrepentimiento por el presente usa el past simple
- had apologized — un arrepentimiento concreto sobre el pasado (last night) usa el past perfect
- would stop — una queja sobre un comportamiento repetido y persistente
- could have — una oportunidad perdida en el pasado usa could have + participio
- If only — es la opción más fuerte y emotiva, y la única de las dos que suele aparecer sola
Aprende más rápido con GrammarMama
Este artículo trata un solo tema — así te ayuda GrammarMama a convertirlo en progreso duradero:
-
Descubre tu nivel — Una prueba de nivel rápida determina tu nivel del MCER, para que cada ejercicio se ajuste a ti. Encontrar mi nivel →
-
Sigue un camino claro — Practica cada tema en el orden correcto, de A1 a C2. Ver el itinerario completo →
-
Marca tu propio objetivo — Cuéntanos para qué estás aprendiendo, y los ejercicios seguirán tus intereses. Fijar un objetivo →
-
Sigue el rastro de tus errores — Descubre los patrones detrás de lo que te cuesta, y corrígelos para siempre. Revisar mis errores →
-
Amplía tu vocabulario — Las palabras de tus ejercicios se guardan y se repasan con repetición espaciada. Abrir mi vocabulario →
-
Practica hablando — Responde los ejercicios en voz alta en lugar de escribir, cuando quieras. Probar la práctica oral →
-
Entrena tu pronunciación — Recibe comentarios inmediatos, palabra por palabra, sobre tu pronunciación. Entrenar mi pronunciación →
-
Practica un poco cada día — Ejercicios diarios breves, ajustados a tu nivel, mantienen el idioma fresco. Empezar a practicar →
Conclusiones clave
- Arrepentimiento por el presente: wish/if only + past simple (o past continuous para una situación temporal) — I wish I spoke French. / I wish I weren't working today.
- Arrepentimiento por el pasado: wish/if only + past perfect — I wish I had studied harder.
- Cambio deseado/comportamiento repetido (a menudo, aunque no siempre, de otra persona): wish/if only + would + forma base — I wish you would stop interrupting me.
- Desear una capacidad: wish/if only + could (presente) o could have (pasado) — I wish I could sing. / I wish I could have seen it.
- If only es más enfático que wish y puede aparecer solo como exclamación sin oración principal; en una oración completa, wish suele tener un sujeto explícito.
- Este mismo patrón de "una forma pasada para lo irreal" aparece también con otras expresiones, como it's time y as if — pero siguen sus propias reglas y no se tratan aquí.