If Clauses (Koşul Cümleleri) Nedir?

Bir eylemin gerçekleşmesinin başka bir şarta bağlı olduğu durumlarda kullanılır. Günlük hayatta sürekli koşullu düşünürüz: "Yağmur yağarsa şemsiye alırım", "Param olsa dünyayı gezerdim", "Çalışsaydım sınavı geçerdim". İşte bu tür cümlelerin İngilizcedeki karşılığı If Clauses (Conditional Sentences) yapısıdır.

İngilizcede temel olarak 4 tip (Type) If yapısı vardır. Her biri farklı bir gerçeklik veya olasılık derecesini ifade eder.

Type 0: Genel Doğrular (Zero Conditional)

Her zaman geçerli olan bilimsel gerçekler, doğa kanunları veya genel alışkanlıklar için kullanılır. "Her zaman böyle olur" anlamı taşır.

If + Present Simple , Present Simple

Örnekler:

  • If you heat ice, it melts. (Buzu ısıtırsan erir.)
  • If you press the button, the door opens. (Düğmeye basarsan kapı açılır.)
  • If water reaches 100°C, it boils. (Su 100°C'ye ulaşırsa kaynar.)
  • If you don't water plants, they die. (Bitkileri sulamazsan ölür.)
  • If I feel tired, I take a nap. (Yorgun hissedersem kestiririm.)

İpucu: Type 0'da "if" yerine "when" de kullanılabilir çünkü sonuç her zaman aynıdır: When you heat ice, it melts.

Type 1: Gerçekleşmesi Muhtemel Durumlar (First Conditional)

Gelecekte olması mümkün ve muhtemel olan durumlar için kullanılır. Gerçek planlar, uyarılar ve vaatler bu yapıyla ifade edilir.

If + Present Simple , will + V1 (yalın fiil)

Örnekler:

  • If it rains tomorrow, we will stay at home. (Yarın yağmur yağarsa evde kalacağız.)
  • If you study hard, you will pass the exam. (Çok çalışırsan sınavı geçersin.)
  • If she calls me, I will tell her the news. (Beni ararsa ona haberi söyleyeceğim.)
  • If we leave now, we won't be late. (Şimdi çıkarsak geç kalmayız.)
  • If they don't hurry, they will miss the bus. (Acele etmezlerse otobüsü kaçırırlar.)

Önemli Not: If clause'da (koşul bölümünde) "will" KULLANILMAZ!

❌ Yanlış: If it will rain, we will stay at home.

✅ Doğru: If it rains, we will stay at home.

Alternatif yapılar: "will" yerine can, may, might, should da kullanılabilir:

  • If you finish early, you can go home. (Erken bitirirsen eve gidebilirsin.)
  • If it snows, we might cancel the trip. (Kar yağarsa geziyi iptal edebiliriz.)

Type 2: Hayali Durumlar — Şimdiki/Gelecek (Second Conditional)

Gerçekte olmayan, hayali veya olması çok düşük ihtimalli durumlar için kullanılır. "Keşke" veya "olsa" anlamı taşır. Şu anki gerçekliğin tersi düşünülür.

If + Past Simple , would + V1 (yalın fiil)

Örnekler:

  • If I had a lot of money, I would travel the world. (Çok param olsaydı dünyayı gezerdim. — Ama şu an yok.)
  • If she spoke English, she would get a better job. (İngilizce konuşsaydı daha iyi bir iş bulurdu. — Ama konuşamıyor.)
  • If I were you, I would accept the offer. (Senin yerinde olsam teklifi kabul ederdim.)
  • If we lived in London, we would visit museums every weekend. (Londra'da yaşasaydık her hafta sonu müze gezerdik.)
  • If he knew the answer, he would tell us. (Cevabı bilseydi bize söylerdi.)

Önemli: "Were" Kuralı

Type 2'de "I/He/She/It" özneleriyle bile "were" kullanılması önerilir (formal kullanımda). Günlük konuşmada "was" da kabul edilir.

  • Formal: If I were rich, I would buy a yacht.
  • Günlük: If I was rich, I would buy a yacht.

Type 3: Geçmişe Dönük — Değiştirilemeyen (Third Conditional)

Geçmişte yaşanmış ve artık değiştirilmesi mümkün olmayan durumlar için kullanılır. Pişmanlık, eleştiri veya "keşke öyle olsaydı" anlamı taşır.

If + Past Perfect (had + V3) , would have + V3

Örnekler:

  • If I had studied harder, I would have passed the exam. (Daha çok çalışsaydım sınavı geçerdim. — Ama çalışmadım ve geçemedim.)
  • If she had left earlier, she wouldn't have missed the flight. (Daha erken çıksaydı uçağı kaçırmazdı.)
  • If they had invited me, I would have come. (Beni davet etselerdi gelirdim.)
  • If we had known about the traffic, we would have taken a different route. (Trafiği bilseydik farklı bir yol alırdık.)

Kısaltmalar: Konuşmada sıkça kısaltılır:

  • If I'd known = If I had known
  • I'd have come = I would have come

Mixed Conditionals (Karışık Koşul Cümleleri)

Bazen Type 2 ve Type 3 bir arada kullanılır. Geçmişteki bir olayın şimdiki sonucunu veya şimdiki durumun geçmişteki etkisini ifade eder.

Geçmiş koşul → Şimdiki sonuç

If + Past Perfect , would + V1
  • If I had studied medicine, I would be a doctor now. (Tıp okusaydım şimdi doktor olurdum.)

Şimdiki koşul → Geçmiş sonuç

If + Past Simple , would have + V3
  • If I were braver, I would have told her. (Daha cesur olsaydım ona söylerdim.)

4 Tip'in Karşılaştırması

  • Type 0 (Gerçek): If you mix red and blue, you get purple. — Her zaman doğru.
  • Type 1 (Muhtemel): If it rains, I will take an umbrella. — Olabilir.
  • Type 2 (Hayali): If I were rich, I would buy a villa. — Şu an zengin değilim.
  • Type 3 (İmkansız): If I had seen him, I would have told him. — Görmedim ve artık geçti.

Sık Yapılan 5 Hata

1. Type 1'de if clause'da "will" kullanmak

❌ If it will snow, we will stay home.

✅ If it snows, we will stay home.

2. Type 2'de "would" yerine "will" kullanmak

❌ If I had money, I will buy a car.

✅ If I had money, I would buy a car.

3. Type 2 ve Type 3'ü karıştırmak

Type 2 = Şimdi gerçek değil. Type 3 = Geçmişte gerçek olmadı.

4. Type 3'te "had" yerine "have" kullanmak

❌ If I have studied, I would have passed.

✅ If I had studied, I would have passed.

5. Virgül kuralını unutmak

If clause başta gelirse virgül konur: If it rains, we will stay home.

Main clause başta gelirse virgül konmaz: We will stay home if it rains.

Gerçek Hayatta If Clauses

Koşul cümleleri günlük İngilizcede çok sık karşımıza çıkar:

  1. Uyarı: If you don't hurry, you'll be late! (Acele etmezsen geç kalırsın!)
  2. Teklif: If you want, I can help you. (İstersen sana yardım edebilirim.)
  3. Hayal: If I could fly, I would travel everywhere. (Uçabilsem her yere giderdim.)
  4. Pişmanlık: If only I had listened to you! (Keşke seni dinleseydim!)
  5. Tavsiye: If I were you, I would apologize. (Senin yerinde olsam özür dilerdim.)

Pratik Yapma İpucu

If Clauses'ı öğrenmenin en etkili yolu, gerçek durumlarla bağlantı kurmaktır. "Bugün ne olursa ne yapardım?" sorusunu kendinize sorarak Type 1 ve 2 pratiği yapabilirsiniz. Geçmişe baktığınızda "keşke..." diye başlayan düşünceleriniz Type 3 için mükemmel alıştırmalardır.

BuildSentence uygulamasındaki Conditionals modülü ile 4 If tipini de interaktif olarak kurabilir, hangi yapıda hata yaptığınızı anında görebilirsiniz.