B2
Wish Regret

Wish / If Only / Regret

The Wish / If Only / Regret is an essential English grammar topic for B1-B2 learners. This guide explains how to form and use the Wish / If Only / Regret, with clear examples, common mistakes, and Spanish support where helpful. After studying the explanation, you can practise with worksheets and interactive exercises.

Explanation

📌 WHAT IS IT? We use 'wish' and 'if only' to express regrets, desires, and complaints. The tense after 'wish' tells us whether we're talking about the present, the past, or someone else's behavior. 'If only' is stronger and more emotional than 'wish'. 🇪🇸 Usamos 'wish' e 'if only' para expresar arrepentimientos, deseos y quejas. El tiempo verbal después de 'wish' indica si hablamos del presente, del pasado o del comportamiento de otra persona. 'If only' es más fuerte y emocional que 'wish'. 📐 STRUCTURE / FORM • wish + past simple → regret about the present: I wish I had more time. • wish + past perfect → regret about the past: I wish I had studied harder. • wish + would + base verb → complaint about someone's behavior: I wish you would listen. • if only + (same structures) → stronger, more emotional version of wish. 🎯 WHEN DO WE USE IT? • Present regret → wish + past simple: "I wish I were taller." (I'm not tall now.) • Past regret → wish + past perfect: "I wish I had studied." (I didn't study — too late.) • Complaint → wish + would: "I wish you would stop complaining." (Annoyed by someone's behavior.) • 'If only' = stronger 'wish', often used alone: "If only I had listened!"

Examples

I wish I had more time to travel.

Ojalá tuviera más tiempo para viajar.

I wish I had studied harder for the exam.

Ojalía hubiera estudiado más para el examen.

I wish you would stop leaving your clothes on the floor.

Ojalá dejaras de dejar tu ropa en el piso.

If only I knew the answer to this question!

¡Ojalá supiera la respuesta a esta pregunta!

If only I had saved more money when I was younger.

Ojalá hubiera ahorrado más dinero cuando era más joven.

She wishes she could speak French fluently.

Ella desea poder hablar francés con fluidez.

I wish it weren't raining so hard right now.

Ojalá no estuviera lloviendo tan fuerte ahora mismo.

If only he would listen to my advice for once.

Ojalá él escuchara mi consejo por una vez.

Tips & Common Mistakes

  • 1❌ Incorrect: I wish I have more time. → ✅ Correct: I wish I had more time. (After 'wish' for a present regret, use the past simple, not present.)
  • 2❌ Incorrect: I wish I would have studied. → ✅ Correct: I wish I had studied. (For past regrets, use past perfect — NOT 'would have'.)
  • 3❌ Incorrect: I wish you listen to me. → ✅ Correct: I wish you would listen to me. (For complaints about someone's behavior, use 'would'.)
  • 4💡 Tip: 'Wish + would' is ONLY for things other people do — never for yourself. You can say 'I wish he would stop', but NOT 'I wish I would stop'.