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

GrammarC1Conditionals

Mixed Conditionals

If I had…, I would be… now — mixing past and present in conditionals.

Karışık Koşul Cümleleri

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

Quick Understanding

Mixed conditionals (karışık koşul cümleleri), standart second ve third conditional kalıplarının aksine iki farklı zamanı aynı cümlede birleştirir. Ya geçmişteki hayali bir şartın ŞİMDİKİ sonucu anlatılır, ya da şimdiki (sürekli olan) hayali bir durumun GEÇMİŞTEKİ sonucu anlatılır. Gerçek hayatta iki durum çoğu zaman birbirine bu şekilde bağlıdır — bu yüzden ileri seviye İngilizcede çok sık karşımıza çıkar.

The Structure

Formula

Tip 1 (Geçmiş şart → Şimdiki sonuç): If + had + V3, ... would + V1 (+ now)
Tip 2 (Şimdiki şart → Geçmiş sonuç): If + past simple, ... would have + V3
Zaman ipuçlarına dikkat: "now", "today" → şimdiki zaman tarafı; "yesterday", "last week" → geçmiş zaman tarafı.

Affirmative / Negative / Question

Affirmative

If + had + V3, would + V1If I had gone to the party, I would be tired now.

Negative

If + hadn't + V3, wouldn't + V1If she hadn't quit, she wouldn't be jobless now.

Question

Would + özne + V1 + if + had + V3?Would you be happier if you had chosen differently?

Word Order

If + özne + had + V3 (past perfect), özne + would + V1 (şimdi) — ya da tam tersi: If + özne + past simple, özne + would have + V3 (geçmiş)

  • If I had saved more money, I would be on holiday right now.Daha çok para biriktirseydim şu an tatilde olurdum.
  • If he weren't so careless, he wouldn't have broken the vase yesterday.Bu kadar dikkatsiz olmasaydı vazoyu dün kırmazdı.

How It Works

When do we use it?

  • Geçmişteki hayali bir şartın bugünkü sonucunu anlatmak için (past → present): If I had taken that job, I would be living in London now.
  • Şu anda (genel olarak) doğru olmayan bir özelliğin/durumun geçmişteki hayali sonucunu anlatmak için (present → past): If she weren't so shy, she would have spoken up in the meeting yesterday.
  • Geçmişte alınan bir kararın bugünkü kişiliğimiz/durumumuz üzerindeki hayali etkisini anlatmak için: If we hadn't met in college, we wouldn't be friends today.
  • Bugün süregelen bir özelliğin, geçmişteki bir olayı nasıl etkileyeceğini anlatmak için: If he weren't so stubborn, he would have accepted our help last week.

When DON'T we use it?

Mixed conditional'ı iki tarafı da aynı zamana ait sıradan bir third/second conditional ile KARIŞTIRMA — eğer hem şart hem sonuç geçmişse third conditional (would have), ikisi de şimdiyse second conditional (would) kullanılır; mixed sadece zamanlar FARKLI olduğunda gereklidir.
❌ If I had studied medicine, I would have been a doctor now. → ✅ If I had studied medicine, I would be a doctor now. (now = şimdi, o yüzden have olmaz)
Present → past mixed'te if-cümleciğinde past simple yerine past perfect KULLANMA — şart hâlâ geçerli/sürekli bir özellik olduğu için past simple (weren't, didn't) kullanılır, had been değil.

Short Answers

Kısa cevap sonuç cümlesindeki zamana göre değişir: şimdiki sonuç için "Yes, I would.", geçmiş sonuç için "Yes, I would have." Not: Hangi "would" tipinin kullanıldığını anlamak için cümledeki zaman zarflarına (now / yesterday) bakılmalıdır.
Türkçe Mantığı

Zihninde şu sırayla ilerle:

TÜRKÇEDE NE DEMEK İSTİYORUM? → "Tıp okusaydım şimdi doktor olurdum." (geçmişteki karar → şimdiki sonuç)
↓
ŞART HANGİ ZAMANDA, SONUÇ HANGİ ZAMANDA? → Şart: geçmiş / Sonuç: şimdiki zaman
↓
YAPI SEÇİMİ? → if + had + V3 (geçmiş şart), would + V1 (şimdiki sonuç — have YOK)
↓
CÜMLE → "If I had studied medicine, I would be a doctor now."

Examples

Geçmiş Şart → Şimdiki Sonuç

  • If I had accepted that job offer, I would be earning much more now.O iş teklifini kabul etseydim şu an çok daha fazla kazanıyor olurdum.
  • If we hadn't sold the house, we would still own it today.Evi satmasaydık bugün hâlâ bize ait olurdu.
  • If she had learned to swim as a child, she wouldn't be afraid of water now.Çocukken yüzmeyi öğrenseydi şimdi sudan korkmazdı.
  • If they had planted the tree ten years ago, it would be huge by now.Ağacı on yıl önce dikselerdi şimdiye dek kocaman olurdu.

Şimdiki Durum → Geçmiş Sonuç

  • If she weren't so generous, she wouldn't have lent him the money last month.Bu kadar cömert olmasaydı geçen ay ona parayı ödünç vermezdi.
  • If I didn't trust him so much, I wouldn't have given him my car keys yesterday.Ona bu kadar güvenmeseydim dün araba anahtarlarımı vermezdim.
  • If he weren't afraid of heights, he would have joined us on the climb last weekend.Yükseklik korkusu olmasaydı geçen hafta sonu bize tırmanışta katılırdı.
  • If they didn't live so far away, they would have come to the wedding.Bu kadar uzakta yaşamasalardı düğüne gelirlerdi.

Karma Örnekler

  • If I hadn't missed that flight, I wouldn't be stuck in this airport right now.O uçağı kaçırmasaydım şu an bu havalimanında mahsur kalmazdım.
  • If you weren't such a perfectionist, the project would have been finished last week.Bu kadar mükemmeliyetçi olmasaydın proje geçen hafta bitmiş olurdu.
  • If we had booked the hotel earlier, we would be staying in a much nicer room right now.Oteli daha erken rezerve etseydik şu an çok daha güzel bir odada kalıyor olurduk.

Compare & Notice

Compare With

Third Conditional

Hem şart hem sonuç geçmişte — ikisi de aynı zaman diliminde kalır.

If I had studied, I would have passed. (geçmişte)

→ Third Conditional konusuna git

VS

Mixed Conditional

Şart bir zamanda, sonuç başka bir zamanda — iki farklı zaman birleşir.

If I had studied, I would be a doctor now. (geçmiş → şimdi)

Karar Şeması (Decision Guide)

Geçmişteki gerçekleşmeyen şart (had + V3)
→
Şimdiki hayali sonuç (would + V1)

Common Mistakes

❌ If I had studied medicine, I would have been a doctor now.
✅ If I had studied medicine, I would be a doctor now.
WHY? Cümlede "now" (şu an) olduğu için sonuç şimdiki zamana aittir; "would have been" geçmişi işaret eder ve "now" ile çelişir — sonuç tarafında "have" kullanılmamalıdır.
❌ If she wasn't so lazy, she wouldn't fail the exam yesterday.
✅ If she weren't so lazy, she wouldn't have failed the exam yesterday.
WHY? "yesterday" geçmişi işaret ettiği için sonuç tarafında "would have + V3" kullanılmalıdır; ayrıca resmi/dilbilgisel olarak hayali cümlelerde "was" yerine "were" tercih edilir.
❌ If I had had more courage, I will ask her out.
✅ If I had had more courage, I would ask her out.
WHY? Hayali bir koşulun sonucu "will" ile değil "would" ile kurulur; "will" gerçek/mümkün bir gelecek anlatırken kullanılır, hayali sonuçlarda değil.
❌ If he wasn't so stubborn yesterday, he would accept our help.
✅ If he weren't so stubborn, he would have accepted our help yesterday.
WHY? İnatçılık genel/sürekli bir özellik olduğu için şart tarafı şimdiki zamanda (weren't) kalmalı, sadece sonuç tarafı geçmişe (would have accepted) taşınmalıdır — "yesterday" sonuç cümlesine ait bir zaman zarfıdır.

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 I had studied medicine, I would be a doctor now" neden karışık?

Şart geçmişte (had studied), sonuç şimdi (would be now).

Diğer tür nedir?

Şimdiki/genel bir özellik geçmiş bir sonucu etkiler: If she weren't so shy, she would have spoken up 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 · 7 sayfa · 74 KB · Cevap anahtarlı