HomeGrammarWish & If Only ExercisesWish & If Only: Gap Fill Basics

Wish & If Only: Gap Fill Basics

B1 Level

Wish and if only are used to talk about situations we want to be different. When we wish about the present, we use wish/if only + past simple: "I wish I spoke French" means I don't speak French now, but I want to. When we wish about the past, we use wish/if only + past perfect: "I wish I had studied harder" means I didn't study harder, and I regret it now.

The key to getting these right is identifying the time reference. If the situation is happening now, use past simple. If the situation already happened and cannot be changed, use past perfect. A common mistake is using the present tense after "wish" — "I wish I am taller" is incorrect; it must be "I wish I were taller." Note that were is preferred over "was" in formal English after "wish," even with I/he/she/it: "I wish it were Friday." This grammar point appears frequently in Cambridge B1 examinations.

Quick Rule

wish / if only + past simple (present wishes) | wish / if only + past perfect (past regrets)

  • 1.I wish I had more free time. (present wish — I'm busy now)
  • 2.She wishes she hadn't said that to him. (past regret — she said it)
  • 3.If only we lived closer to the beach. (present wish — we live far away)
  • 4.They don't wish they had left earlier — they enjoyed staying. (negative — no regret)
  • 5.He wishes he were taller. (present wish — formal "were" after wish)