İçeriğe geç
AbOnlinEnglish Dil Eğitimi logosuABONLINENGLISH DİL EĞİTİMİGrammar

GrammarB2Conditionals

Third Conditional

If I had known, I would have… — imagining a different past.

Üçüncü Koşul Cümlesi

Son güncelleme: · Hazırlayan: AbOnlinEnglish Dil Eğitimi

Quick Understanding

Third conditional (üçüncü koşul cümlesi), geçmişte gerçekleşmemiş, hayali bir durumu ve onun gerçekleşseydi ortaya çıkacak hayali sonucunu anlatır. Konuştuğumuz olay artık bitmiştir, değiştirilemez — bu yüzden bu yapı çoğu zaman geçmişe dair pişmanlık anlatmak için de kullanılır. Türkçedeki "...saydım/olsaydı, ...olurdu" (gerçekleşmemiş geçmiş varsayım) kalıbının İngilizcedeki karşılığıdır.

The Structure

Formula

If + Özne + had (not) + V3, Özne + would (not) have + V3
would yerine could/might have de kullanılabilir: could have (yapabilirdi, imkan), might have (belki olurdu, olasılık). Şart cümlesi başta ya da sonda olabilir.

Affirmative / Negative / Question

Affirmative

If + had + V3, would have + V3If I had known, I would have helped.

Negative

If + hadn't + V3, wouldn't have + V3If it hadn't rained, we wouldn't have stayed in.

Question

Would + özne + have + V3 + if + had + V3?Would you have come if I had asked?

Word Order

If + özne + had (not) + V3, özne + would (not) have + V3 — (veya sıra tersine çevrilebilir, virgül düşer)

  • If we had booked earlier, we would have got better seats.Daha erken rezervasyon yaptırsaydık daha iyi koltuklar alırdık.
  • She wouldn't have been late if she had left home sooner.Evden daha erken çıksaydı geç kalmazdı.

How It Works

When do we use it?

  • Geçmişte gerçekleşmemiş, tamamen hayali bir durumu anlatmak için: If she had studied medicine, she would have become a doctor.
  • Geçmiş bir hata için pişmanlık ifade etmek için: If I had listened to my parents, I wouldn't have lost all that money.
  • Geçmişte olan bir olayı, o an farklı bir seçim yapılsaydı ne olacağını hayal ederek eleştirmek için: If they had left earlier, they wouldn't have been stuck in traffic.
  • Geçmişte gerçekten olan bir şeyin, aksi bir koşulda gerçekleşmeyeceğini vurgulamak için: If it hadn't rained, we would have had the party outside.

When DON'T we use it?

If-cümleciğinde "would have" KULLANMA — if tarafında sadece past perfect (had + V3) kullanılır, would have sadece sonuç cümlesinde bulunur.
❌ If I would have known, I would have told you. → ✅ If I had known, I would have told you.
Third conditional'ı şimdiki hayali bir durum (second conditional) ile KARIŞTIRMA: "If I had more money" (şimdi param olsaydı) farklı, "If I had had more money" (geçmişte param olsaydı) farklıdır — ikinci past perfect gerektirir.

Short Answers

Kısa cevap: Yes, I would (have). / No, I wouldn't (have).
Not: "have" konuşma dilinde kısa cevapta genelde düşürülür ama zaman anlamı yine geçmişi gösterir.
Türkçe Mantığı

Zihninde şu sırayla ilerle:

TÜRKÇEDE NE DEMEK İSTİYORUM? → "Erken kalksaydım uçağı kaçırmazdım." (ama erken kalkmadım, uçağı kaçırdım)
↓
BU GEÇMİŞTE GERÇEKLEŞTİ Mİ? → Hayır, tam tersi oldu — artık değişmez
↓
ZAMAN? → if + past perfect (had + V3), sonuç: would have + V3
↓
CÜMLE → "If I had woken up early, I wouldn't have missed the flight."

Examples

Pişmanlık

  • If I had studied harder, I would have passed the exam.Daha çok çalışsaydım sınavı geçerdim.
  • If she had saved more money, she wouldn't have had to borrow from her brother.Daha çok para biriktirseydi kardeşinden borç almak zorunda kalmazdı.
  • If we had checked the weather forecast, we wouldn't have gotten soaked.Hava tahminine baksaydık ıslanmazdık.
  • If he had apologized sooner, she wouldn't have stayed angry for so long.Daha erken özür dileseydi bu kadar uzun süre kızgın kalmazdı.

Gerçekleşmemiş Hayali Durum

  • If they had missed the train, they would have taken a taxi instead.Treni kaçırsalardı yerine taksiye binerlerdi.
  • If I hadn't met you that day, my life would have been very different.O gün seninle tanışmasaydım hayatım çok farklı olurdu.
  • If the company hadn't invested in new technology, it would have lost its customers.Şirket yeni teknolojiye yatırım yapmasaydı müşterilerini kaybederdi.
  • She would have called you if she had had your number.Numaranı bilseydi seni arardı.

Could Have / Might Have ile

  • If we had left earlier, we could have avoided the traffic.Daha erken çıksaydık trafikten kaçınabilirdik.
  • If he had trained harder, he might have won the competition.Daha sıkı çalışsaydı belki yarışmayı kazanırdı.
  • If you had told me earlier, I could have helped you finish it.Bana daha erken söyleseydin bitirmene yardım edebilirdim.

Compare & Notice

Compare With

Third Conditional

Geçmişte gerçekleşmemiş bir durum ve onun geçmişteki hayali sonucu.

If I had studied, I would have passed.

VS

Mixed Conditional

Şart geçmişte, sonucu ise ŞİMDİ devam ediyor (ya da tam tersi) — iki farklı zaman karışır.

If I had studied medicine, I would be a doctor now.

→ Mixed Conditionals konusuna git

Visual Timeline

ŞİMDİ
gerçekleşmeyen şart (had + V3)gerçekleşmeyen sonuç (would have + V3)artık değiştirilemez

Common Mistakes

❌ If I would have known, I would have called you.
✅ If I had known, I would have called you.
WHY? if-cümleciğinde would have kullanılmaz; şart tarafı sadece past perfect (had + V3) ile kurulur.
❌ If she had study, she would have passed.
✅ If she had studied, she would have passed.
WHY? had'den sonra fiilin V3 (past participle) hali gelmelidir, yalın hali değil.
❌ If I had more time yesterday, I would have finished it.
✅ If I had had more time yesterday, I would have finished it.
WHY? Geçmişteki bir durumdan söz edildiği için if tarafında "had" tek başına yeterli değildir — "had had" (had fiilinin kendisinin past perfect hali) gerekir.
❌ If we hadn't hurry, we would have missed the bus.
✅ If we hadn't hurried, we would have missed the bus.
WHY? hadn't'ten sonra da fiilin V3 hali gelir; yalın hâl (hurry) kullanılmaz.

Quick Check

3 kısa soru. Cevabını seçer seçmez doğru cevabı ve nedenini göreceksin.

Practice

8 soru. Farklı soru tipleriyle pekiştir. Her cevaptan sonra açıklamayı oku; istersen baştan dene.

Final Check

Konunun tamamını kapsayan kısa test. Cevaplar ve açıklamalar testi bitirince görünür.

Sık Sorulan Sorular

If'li kısımda "would have" kullanılır mı?

Hayır: If I had known, I would have called you. (If I would have known ❌)

"If I had more time yesterday" neden eksik?

Geçmiş için had + V3 gerekir; have fiilinde had had olur: If I had had more time yesterday...

Download the Lesson

Konu anlatımı, örnekler, sık yapılan hatalar, alıştırmalar ve cevap anahtarı — yazdırmaya hazır.

Download PDF Lesson

A4 · 6 sayfa · 72 KB · Cevap anahtarlı