B2-02 · B2 Vantage · 02 / 12

Wish / If Only

Express present and past regrets correctly with wish and if only.

  • Present regret: Talk about present regrets with wish + past.
  • Past regret: Talk about past regrets with wish + past perfect.
  • Vurgu: Strengthen emotion with if only.
  • TR özet: Pişmanlık için bir adım geriye git.
Start the 8-question quizAdapts to your answers · every miss links back to the rule

Rule in 60 secondsThe one pattern to memorise.

Bir adım geriye git: wish sonrası zaman bir geçmişe kayar.

  • Şimdi → past simple: Wish + past simple = şimdiki pişmanlık.
  • Geçmiş → past perfect: Wish + past perfect = geçmiş pişmanlık.
  • If only: Aynı kuralla daha güçlü duygu verir.
  • Şimdi: I wish I knew — past simple.
  • Geçmiş: I wish I had known — past perfect.
  • Şikâyet: Would daha çok şikâyet içindir: "I wish you would stop."
  • TR ipucu: "I wish I am" denmez; fiil bir geçmiş zamana kayar.

FormsHow it looks in sentences.

Patterns at a glance.

UsePatternExample
Present regretwish + past simpleI wish I knew the answer.
Present regretwish + past simpleI wish she were here now.
Past regretwish + past perfectI wish I had studied harder.
Past regretwish + past perfectI wish we hadn't sold the car.
If only presentIf only + past simpleIf only I had more time!
If only presentIf only + past simpleIf only he listened to me!
If only pastIf only + past perfectIf only I'd left earlier!
If only pastIf only + past perfectIf only they hadn't argued!
  • TR not: "I wish I am" denmez.
  • TR not: Wish'ten sonra fiil bir geçmiş zamana kayar.
  • Kural: Would şikâyet/istek içindir: "I wish you would stop."

3 classic trapsWhere Turkish speakers slip.

En sık yapılan 3 hata.

  • Trap 1 — wish + present: ❌ "I wish I have more money" → ✅ "I wish I had more money."
  • Neden: Wish sonrası present kullanılmaz.
  • Trap 2 — durum için would: ❌ "I wish I would be rich" → ✅ "I wish I were rich."
  • Neden: Would şikâyet/istek içindir, kalıcı durum için değil.
  • Trap 3 — geçmişte would: ❌ "If only I would have known" → ✅ "If only I had known."
  • Neden: Geçmiş pişmanlıkta would değil had + V3.

10 example sentencesRead aloud, twice.

Read aloud and feel the regret shift.

  • I wish I spoke French. — Keşke Fransızca konuşsam.
  • I wish she were here with us. — Keşke o şimdi bizimle burada olsaydı.
  • I wish I had taken that offer. — Keşke o teklifi kabul etseydim.
  • If only I had more free time! — Keşke daha çok boş vaktim olsaydı!
  • If only we'd left ten minutes earlier! — Keşke on dakika erken çıksaydık!
  • I wish you would stop shouting. — Keşke bağırmayı kessen. (şikâyet)
  • I wish I hadn't eaten so much. — Keşke bu kadar çok yemeseydim.
  • If only he knew the truth. — Keşke gerçeği bilseydi.
  • I wish we lived closer to the sea. — Keşke denize daha yakın otursaydık.
  • If only she hadn't missed the deadline! — Keşke son tarihi kaçırmasaydı!

Quick checkCover the answers, say yours first.

Boşluğu doldur, sonra cevapla karşılaştır.

  • 1. I wish I ___ (can) drive.
  • Cevap 1: could — present regret, past form.
  • 2. I wish I ___ (not / say) that yesterday.
  • Cevap 2: hadn't said — past regret, past perfect.
  • 3. "I wish I have a car" cümlesini düzelt.
  • Cevap 3: I wish I had a car.

SourcesKeep reading.