İngilizce

Karma şart cümlesi

If the cat had eaten its food, it wouldn’t be hungry now.

01

Zaman kilidi kelimeleri

Bazen geçmişte yaptığımız bir seçimin sonucu bugünü etkiler («dün erken yatsaydım şimdi yorgun olmazdım»); bazen de genel bir özelliğimiz geçmişteki bir olayı etkilemiştir. İki yarısı farklı zamanlara bakan bu cümlelere karma şart (mixed conditional) denir.

İngilizceTürkçe
nowşimdi, şu anda (şimdiki sonucu kilitler)
right nowtam şu anda
todaybugün
stillhâlâ
medicinetıp; ilaç
afraid of… -den korkan, korkmuş
brokeparasız, beş parasız (gündelik)
stay up lategece geç saate kadar oturmak
02

Geçmiş şart → şimdiki sonuç: If + had + V3, would + V1 (now)

En sık kullanılan karma şart kalıbında şart geçmiştedir (3. şartın if kısmı: If + had + V3), ama onun sonucu şu anda yaşanmaktadır (2. şartın ana cümlesi: would / wouldn’t + yalın fiil).

Ana cümledeki now, right now, today, still gibi kelimeler sonucun geçmişte kalmadığını, şu anki durumu anlattığını kilitler: If I had eaten breakfast, I wouldn’t be hungry now.

KısayolKısa biçimler: If I had = If I’d · I would be = I’d be · had not = hadn’t · would not be = wouldn’t be

Why are you so sleepy today? — Because I stayed up late. If I <b>had gone</b> to bed early, I <b>wouldn’t be</b> sleepy now.

Would Mert live in Ankara now if he hadn’t got that job? — No, he <b>would still live</b> in Izmir now.

If the cat had eaten its food this morning, it wouldn’t be hungry now.

Kedi bu sabah mamasını yeseydi şimdi aç olmazdı (bu sabah yemedi → şu an aç).

If the cat had stayed inside, its fur would be dry right now.

Kedi içeride kalsaydı tüyleri şu anda kuru olurdu (dışarı çıktı → şu an ıslak).

If the cat had slept well last night, it wouldn’t be so tired today.

Kedi dün gece iyi uyusaydı bugün bu kadar yorgun olmazdı.

If the cat had caught that train, it wouldn’t still be on the platform now.

Kedi o treni yakalasaydı şimdi hâlâ peronda olmazdı.

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

Tıp okusaydım şimdi doktor olurdum (geçmişte okumadım → şu an doktor değilim).

If we had taken the map with us, we wouldn’t be lost right now.

Haritayı yanımıza alsaydık şu anda kaybolmuş olmazdık.

She would have more money today if she hadn’t bought that expensive watch.

O pahalı saati almasaydı bugün daha çok parası olurdu.

If yan cümlesi (Geçmişte olan)Ana cümle (Şu anki sonuç)Türkçe anlamı
If I had studied medicine,I would be a doctor now.Tıp okusaydım (geçmiş) şimdi doktor olurdum (şu an).
If you had listened to me,you wouldn’t be in trouble today.Beni dinleseydin bugün başın dertte olmazdı.
If he hadn’t missed the plane,he would be in London right now.Uçağı kaçırmasaydı şu anda Londra’da olurdu.

mixed conditional — Şart kısmı ile sonuç kısmının farklı zamanlara (biri geçmişe, diğeri şimdiki zamana) ait olduğu karma şart cümlesi.

03

Şimdiki durum → geçmiş sonuç · 2. Şart ↔ 3. Şart ↔ Karma Şart

Karma şartın ikinci türünde yön tersine döner: Şu anki genel bir durum veya karakter özelliği (2. şartın if kısmı: If + V2 / were) yüzünden geçmişte bir olay gerçekleşmemiştir (3. şartın ana cümlesi: would have + V3).

Örneğin «Bu kadar yoğun olmasam (genel/şu anki durumum) dün partine gelirdim (dünkü sonuç)» cümlesi If I weren’t so busy, I would have come yesterday biçiminde kurulur.

KısayolHer iki yarıdaki zaman kelimelerine (now / today ↔ yesterday / last night) ayrı ayrı bak.

If the cat weren’t afraid of dogs, it wouldn’t have jumped onto the bench.

Kedi köpeklerden korkmasa (genel özelliği) bankın üstüne sıçramazdı (az önceki olay).

If the cat spoke English, it would have told us what happened yesterday.

Kedi İngilizce konuşabilseydi (genel durum) dün ne olduğunu bize anlatırdı (geçmiş sonuç).

If I weren’t so busy these days, I would have come with you yesterday.

Bugünlerde bu kadar yoğun olmasam dün seninle gelirdim.

If Ece liked football, she would have watched the match with us last night.

Ece futbolu sevse (genelde sevmiyor) dün gece maçı bizimle izlerdi.

If I knew his address, I would have sent him an invitation last week.

Onun adresini bilsem (hâlâ bilmiyorum) geçen hafta ona davetiye gönderirdim.

He would be at the meeting now if he hadn’t missed the morning bus.

Sabah otobüsünü kaçırmasaydı şimdi toplantıda olurdu (geçmiş şart → şimdiki sonuç).

TürIf yan cümlesi (Şart)Ana cümle (Sonuç)
2. Şart (Şimdi → Şimdi)If I had a car now,I would drive to work today.
3. Şart (Geçmiş → Geçmiş)If I had had a car yesterday,I would have driven to work yesterday.
Karma 1 (Geçmiş → Şimdi)If I had gone to bed early last night,I wouldn’t be tired now.
Karma 2 (Şimdi → Geçmiş)If I weren’t so busy (genel),I would have come yesterday.

time marker — Şart ve sonuç cümlesinin hangi zamana ait olduğunu kilitleyen zaman zarfı (now, today, yesterday, last night).

İpuçları

Testten önce bunları bil

  1. Geçmiş şart → şimdiki sonuç: If + had + V3, would + V1 (now)

    En sık hata: If I had studied medicine, I would have been a doctor now. Cümlenin sonunda now («şimdi») varken would have been (geçmiş sonuç) kullanılmaz; şu anki durumu anlatmak için I would be a doctor now denir.

  2. Şimdiki durum → geçmiş sonuç · 2. Şart ↔ 3. Şart ↔ Karma Şart

    İpucu: Sınavlarda ve testlerde doğru şıkkı zaman zarfları belirler. Ana cümlede now, right now, today, still varsa would + V1; yesterday, last night, two hours ago varsa would have + V3 seçilir.

04

Kendini dene

Cevaba dokun — neden öyle olduğunu birlikte görelim.

The cat chased mice in the garden all night. If it had slept last night, it asleep on my laptop keyboard right now.

Kedi bütün gece bahçede fare kovaladı. Dün gece uyusaydı şu anda bilgisayarımın klavyesinde uyuyor olmazdı. Şart dün gecededir (If it had slept last night), ancak cümlenin sonundaki right now sonucun şu anda olduğunu kilitler → wouldn’t be.

If Burak architecture at university ten years ago, he would be an architect now.

Burak on yıl önce üniversitede mimarlık okusaydı şimdi mimar olurdu. ten years ago şartın geçmişte kaldığını gösterir → If + had + V3 (had studied).

I am very busy with my project this week. If I weren’t so busy, I to your birthday party last night.

Bu hafta projemle çok yoğunum. Bu kadar yoğun olmasam dün gece doğum günü partine gelirdim. Şart şu anki genel durumdur (If I weren’t so busy), ama sonuç dün gecededir (last night) → would have come.

The cat dug up the wet flower bed an hour ago. Its white paws clean now if it had stayed on the path.

Kedi bir saat önce ıslak çiçek tarhını kazdı. Patika yolda kalsaydı şimdi beyaz patileri temiz olurdu. Ana cümledeki now («şimdi») sonucun şu anki durum olduğunu gösterir → would be.

Selin doesn’t speak French at all. If she French, she would have translated that letter for you yesterday.

Selin hiç Fransızca bilmiyor. Fransızca bilseydi dün o mektubu senin için çevirirdi. İlk cümle Selin’in şu anda da genel olarak Fransızca bilmediğini (doesn’t speak) söylüyor; şu anki genel durumun tersi If + V2 (spoke) ile kurulur.

We spent all our money on our trip last month. If we hadn’t spent so much, we broke today.

Geçen ay gezimizde bütün paramızı harcadık. O kadar çok harcamasaydık bugün parasız olmazdık. Para geçen ay harcandı (If we hadn’t spent), ama parasız olma sonucu bugündedir (today) → wouldn’t be.

Our cat always loves small boxes. If it small boxes so much, it wouldn’t have squeezed into that tiny parcel ten minutes ago.

Kedimiz küçük kutuları her zaman çok sever. Küçük kutuları bu kadar sevmese on dakika önce o minicik kolinin içine sıkışmazdı. İlk cümledeki always loves bunun kedinin genel özelliği olduğunu gösterir → 2. şartın if kısmı (If it didn’t love).

If Emre had taken the early train, he would have arrived on time yesterday, and he at the hotel with us right now.

Emre erken trene binseydi dün vaktinde varmış olurdu ve tam şu anda bizimle otelde olurdu. Dünkü varış would have arrived … yesterday ile, right now («tam şu anda») olan sonuç ise would be ile anlatılır.

Alıştırma bitti — –

Fotoğraflı anlatımla tekrar etmek istersen resimli derse geç.

0/8 · soru cevaplandı

Resimli ders
undefined