English B2 B4 · Wish & Regret
Bloque B · Condicionales

Wish & Regret

Expresar deseos y arrepentimientos: lo que querrías que fuera distinto ahora, lo que lamentas del pasado, y aquello que te molesta — con I wish, if only, it's time e I'd rather.

1 El concepto en una frase
Para hablar de lo irreal retrocedes un tiempo verbal: wish + pasado es un deseo sobre el presente, wish + past perfect es un arrepentimiento del pasado, y wish + would es una queja sobre algo molesto que sigue pasando.
2 La regla visual
I wish / If only + past simple (presente irreal)
I wish / If only + had + participio (arrepentimiento pasado)

Es el mismo "salto atrás" de los condicionales: para quejarte de un hábito ajeno usas wish + would; para un consejo urgente, it's time + pasado; y para una preferencia, I'd rather + pasado.

3 Ejemplos (tócalos para oírlos)
I wish I had more time to read.
Ojalá tuviera más tiempo para leer.
Presente irreal: deseo sobre algo que NO es cierto ahora → past simple.
She wishes she were taller.
Le gustaría ser más alta.
Con "be" se usa were para todas las personas (I/he/she were) en estilo cuidado.
I wish I hadn't said that.
Ojalá no hubiera dicho eso.
Arrepentimiento del pasado → wish + past perfect.
I wish you would stop interrupting me.
Ojalá dejaras de interrumpirme.
Queja sobre un hábito molesto de OTRA persona → wish + would.
If only we had left earlier!
¡Si tan solo hubiéramos salido antes!
"If only" es más enfático que "wish", pero sigue la misma regla de tiempos.
It's time we went home. I'd rather you didn't drive.
Ya es hora de irnos a casa. Preferiría que no condujeras.
"It's time + pasado" = ya deberíamos; "I'd rather + pasado" = preferencia sobre otra persona.
4 Compara
✓ Presente irreal
I wish I knew the answer.No la sé AHORA — deseo presente (past simple).
✗ Otro significado
I wish I had known the answer.No la supe ENTONCES — arrepentimiento pasado (past perfect).
5 Tus errores típicos (hispanohablante)
⚠️
I wish I have more money.
I wish I had more money.
El español "ojalá tuviera" ya está en pasado de subjuntivo; en inglés wish SIEMPRE exige el salto a pasado (had), nunca presente (have). Es el error #1.
⚠️
I wish you stop smoking.
I wish you would stop smoking.
Para quejarte del hábito molesto de otra persona necesitas would. Al traducir "ojalá dejaras" directo se pierde, porque en español el "would" está disuelto en el subjuntivo.
6 Mini-lectura en contexto
Tom looked at the empty office and sighed. He wished he had accepted the job in Madrid when he had the chance. "If only I had said yes," he thought. Now he wished he could speak Spanish, and he wished his boss would stop asking him to travel. He checked the clock. "It's time I made a real decision," he told himself. "Honestly, I'd rather I stayed here and built something of my own."
ES · Tom miró la oficina vacía y suspiró. Ojalá hubiera aceptado el trabajo en Madrid cuando tuvo la oportunidad. "Si tan solo hubiera dicho que sí", pensó. Ahora le gustaría poder hablar español, y ojalá su jefe dejara de pedirle que viajara. Miró el reloj. "Ya es hora de que tome una decisión de verdad", se dijo. "Sinceramente, preferiría quedarme aquí y construir algo propio."
7 Para recordar

3 puntos clave

  1. Wish + past simple = deseo sobre el presente irreal; wish + past perfect = arrepentimiento del pasado.
  2. Wish + would = queja sobre un hábito molesto de otra persona ("ojalá dejaras…").
  3. If only, it's time e I'd rather también piden pasado aunque hablen del presente: el inglés retrocede un tiempo para lo irreal.
English B2 · Lección B4 de 24 · 2026 Ingeniería.dev