B2 · İngilizce Dil Bilgisi
Kuralı birlikte inceleyelim
Geçmişteki gerçekleşmemiş bir koşulun bugünkü etkisi if + past perfect, would + yalın fiil ile anlatılabilir. If I had studied, I would know the answer now bu ilişkiyi gösterir. Now gibi sözcükler sonucun şimdiki zamana ait olduğunu belirginleştirir.
Örnek cümleler
- If I had slept, I would feel better now. — Uyusaydım şimdi daha iyi hissederdim.
- If she had taken the job, she would live here now. — İşi kabul etseydi şimdi burada yaşardı.
En sık yapılan hata
Geçmiş koşul gördüğünüz için sonucu otomatik olarak would have yapmayın. Sonucun zamanını ayrı değerlendirin.
5 soruluk alıştırma
Cümleleri okuyun ve seçeneklerden bağlama uygun olanı seçin. Önce kendi cevaplarınızı yazın; ardından aşağıdaki cevap anahtarını açarak gerekçeleri karşılaştırın.
- If I had eaten, I would ___ less hungry now. (be/been)
- If she ___ saved money, she’d have a car now. (had/would)
- I would know now if I had ___. (listened/listen)
- If he had trained, he ___ be fitter now. (would/had)
- If we had moved, we would ___ near you now. (live/lived)
Cevap anahtarı ve açıklamalar
- be — Bugünkü sonuç would be.
- had — Geçmiş koşul had ile kurulur.
- listened — Had sonrası üçüncü biçim.
- would — Şimdiki sonuç would ile.
- live — Would ardından yalın fiil.
