gevezebaykuş
EN
Menü
← Tüm dilbilgisi konuları
C1

Karma koşul cümleleri (If I had…, I would be…)

Mixed conditionals (karma koşul cümleleri) geçmiş ile şimdiyi birbirine bağlar.

Güneş ve Alparslan, Hoot ve Dobi ile renkli öğrenme yolunda. Adım adım ilerle

Kurallar

  • Kural 1: Geçmiş koşul → şimdiki sonuç

    Geçmişte olmamış bir şeyin bugünkü sonucunu hayal ederiz. Koşul 3. tipten (had + V3), sonuç 2. tipten (would / could / might + yalın fiil) gelir.

    Kalıp: If + had + V3, … would / could + fiil (now)

    Örnek: If I had packed a sweater, I wouldn't be cold now. (Bir kazak koysaydım şu an üşümezdim.)

    Örnek: If she had learned to swim as a child, she could join us in the pool today. (Çocukken yüzmeyi öğrenseydi bugün havuzda bize katılabilirdi.)

  • Kural 2: Genel/şimdiki koşul → geçmiş sonuç

    Birinin genel bir özelliği ya da hâlâ süren bir durum yüzünden geçmişte olmamış bir şeyi anlatırız. Koşul 2. tipten (V2 / were), sonuç 3. tipten (would have + V3) gelir.

    Kalıp: If + V2 / were, … would have + V3 (past)

    Örnek: If Kerem weren't so forgetful, he would have brought his lunch yesterday. (Kerem bu kadar unutkan olmasaydı dün öğle yemeğini getirirdi.)

    Örnek: If I spoke Italian, I would have ordered the food myself in Rome. (İtalyanca konuşabilseydim Roma'da yemeği kendim sipariş ederdim.)

  • Kural 3: Zaman kelimeleri ve gerçek

    En büyük ipucu zaman kelimeleri: now, today, right now, by now → sonuç would + fiil; yesterday, last week, in 2020 → would have + V3. Emin değilsen gerçeği yaz: karma koşul her zaman gerçeğin tersini söyler.

    Kalıp: … now → would + fiil · … yesterday → would have + V3

    Örnek: If you had watered the plant, it wouldn't be so droopy now. (Bitkiyi sulasaydın şu an bu kadar boynu bükük olmazdı. (Gerçek: sulamadın, şimdi boynu bükük.))

    Örnek: If Ada liked chocolate, she would have tried the cake yesterday. (Ada çikolata sevseydi dün keki denerdi. (Gerçek: sevmiyor, denemedi.))

Sık yapılan hatalar

  • If I had slept more, I wouldn't have been tired now. → If I had slept more, I wouldn't be tired now.

    Sonuç now → would + fiil.

  • If he were taller, he would join the team last year. → If he were taller, he would have joined the team last year.

    Sonuç geçmişte (last year) → would have + V3.

  • If I would have saved money, I could buy it now. → If I had saved money, I could buy it now.

    If kısmında would kullanılmaz.

C1 seviyesinde 17 konu içinde 1. sırada.

Bu seviyede keşfe devam