if yerine kullanılanlar (unless, provided, as long as…)
Şart bildirmek için if dışında pek çok bağlaç var. Hepsinde şart kısmında gelecek için bile şimdiki zaman kullanılır (will yok).
Adım adım ilerleKurallar
Kural 1: unless = if … not
unless “…mezse / …medikçe” demektir. Olumsuzluk içinde zaten var, bu yüzden arkasından olumlu fiil gelir. Gelecek için bile şimdiki zaman kullanılır.
Kalıp: unless + olumlu şimdiki zaman
Örnek: Unless you study, you won't pass. (Çalışmazsan geçemezsin.)
Örnek: I'll walk unless it's too cold. (Hava çok soğuk olmazsa yürüyeceğim.)
Kural 2: Sadece şu şartla
provided / providing (that), as long as / so long as, on condition that = “…şartıyla, …sürece”. Şart güçlü ve kısıtlayıcıdır: ancak bu olursa! on condition that en resmî olanıdır.
Kalıp: provided / as long as + şimdiki zaman
Örnek: You can use my tablet as long as you're careful. (Dikkatli olduğun sürece tabletimi kullanabilirsin.)
Örnek: We'll go hiking provided the weather is good. (Hava güzel olursa yürüyüşe gideceğiz.)
Kural 3: suppose / what if / assuming
Suppose / Supposing / What if = “farz et ki, ya …se?”. Hayalî bir durumsa geçmiş zaman + would, gerçek bir ihtimalse şimdiki zaman + will. Assuming (that) = “…varsayarsak”.
Kalıp: Suppose + geçmiş zaman → would · Assuming + şimdiki zaman → will
Örnek: Suppose you found a wallet. What would you do? (Diyelim ki bir cüzdan buldun. Ne yapardın?)
Örnek: What if we get lost? (Ya kaybolursak?)
Kural 4: but for, otherwise, or (else)
but for + isim = “…olmasaydı” (hep hayalî: *would / would have*). otherwise ve or (else) = “yoksa”; ilk cümleden sonra gelir.
Kalıp: But for + isim, … would (have) … · …; otherwise, …
Örnek: But for the GPS, we would have gotten lost. (GPS olmasaydı kaybolurduk.)
Örnek: Wear a coat; otherwise, you'll be cold. (Mont giy, yoksa üşürsün.)
Sık yapılan hatalar
Unless you don't hurry, you'll be late.→ Unless you hurry, you'll be late.*unless* zaten “-mezse” demek; ikinci bir olumsuzluk eklenmez.
As long as you will help me, I'll finish.→ As long as you help me, I'll finish.Şart kısmında *will* kullanılmaz; Türkçedeki “yardım edeceksen” yapısını çevirmeyin.
Take an umbrella if it rains.→ Take an umbrella in case it rains.Önlem için in case: şemsiyeyi şimdi, yağmur *yağabilir* diye alırsın.
C1 seviyesinde 17 konu içinde 2. sırada.