Konu Anlatımı · Genel İngilizce · Koşul Cümleleri

ConditionalsKoşul Cümleleri — "Eğer…" Yapıları

Koşul cümleleri iki parçadan oluşur: şart (if-clause) ve sonuç (main clause). Hangi tipin kullanılacağını tek bir soru belirler: bu durum gerçek/olası mı, yoksa hayalî/imkânsız mı? Gerçeklikten uzaklaştıkça fiil zamanı bir adım "geriye" kayar. Aşağıdaki tablo tüm tipleri tek bakışta gösterir.

Zaman Eşleşme Tablosu

Tipif-clauseAna cümleAnlamÖrnek
ZeroPresent SimplePresent SimpleHer zaman doğru genel gerçekIf you heat ice, it melts.
FirstPresent Simplewill + V1Gerçek, olası gelecekIf it rains, I will stay home.
SecondPast Simplewould + V1Şimdiki/geleceğe dair hayalîIf I had money, I would travel.
ThirdPast Perfectwould have + V3Geçmişte gerçekleşmemişIf I had studied, I would have passed.
MixedPast Perfectwould + V1Geçmiş şart → şimdiki sonuçIf I had saved, I would be rich now.

Sıra serbest

İki cümlenin yeri değişebilir. if başta ise araya virgül konur; sonda ise virgül gerekmez: I will stay home if it rains.

Gerçeklikten Hayale — Uzaklık Ekseni

Koşul tiplerini ezberlemek yerine gerçeklik derecesi olarak düşün. Ne kadar uzaksa, fiil o kadar "geriye" kayar (bu, İngilizcede "backshift" ilkesidir).

Zero · Kesin
Doğa kanunu, rutin — her zaman öyle
First · Olası
Gerçekleşebilir gelecek — makul ihtimal
Second · Hayalî
Şu an gerçek değil, kurgu/dilek
Third · İmkânsız
Geçmiş bitti, değiştirilemez — pişmanlık

Mantığı: Neden Zaman Kayar?

Gerçek = normal zaman

Durum gerçek/olasıysa (Zero, First) fiiller olağan zamanında kalır.

If she calls, I answer.

Hayal = bir adım geri

Şimdiyi kurgulamak için past kullanılır (unreal past). "Zaman" değil "mesafe" işaretidir.

If I were you… (were, tüm öznelerde)

Geçmiş hayal = iki adım geri

Geçmişi kurgulamak için past perfect. Sonuç would have + V3.

If I had known, I would have come.

Karışık = zaman köprüsü

Geçmişteki bir şartın bugüne etkisi (veya tersi) Mixed ile kurulur.

If I had slept, I wouldn't be tired now.

Sık Yapılan Hatalar

if-clause içinde "will" olmaz

If it will rain… yanlış. Şart cümlesinde gelecek anlamı present ile verilir: If it rains, we'll cancel.

Second'da "was" değil "were"

Resmî/standart kullanımda tüm öznelerde were: If I were rich… Kalıp ifade: If I were you, I'd…

if yerine alternatifler

unless (= if not), as long as, provided that, in case de koşul kurar. Ayrıca wish / if only ile pişmanlık ifade edilir.

Detaylı Konu Anlatımları

İlgili konular:

← Tüm konu anlatımları