B2 · İngilizce Dil Bilgisi
Kuralı birlikte inceleyelim
Gerçekleşmemiş bir geçmiş koşul ve onun geçmiş sonucu if + past perfect, would have + üçüncü fiil ile anlatılabilir. Cümle geçmişi değiştirmez; farklı bir ihtimali düşünür. Koşul ve sonuç bölümlerinde yardımcı fiiller farklıdır.
Örnek cümleler
- If I had left earlier, I would have caught the bus. — Erken çıksaydım otobüse yetişirdim.
- She would have helped if she had known. — Bilseydi yardım ederdi.
En sık yapılan hata
If I would have studied yerine If I had studied yazın. Would have sonuç bölümünde yer alır.
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 ___, I would have passed. (studied/study)
- If she had called, I ___ have answered. (would/had)
- We would have ___ if we had tried. (won/win)
- If he ___ listened, he would have understood. (had/would)
- They would have come if we had ___ them. (invited/invite)
Cevap anahtarı ve açıklamalar
- studied — Had ardından üçüncü biçim.
- would — Geçmiş varsayımsal sonuç would have.
- won — Have ardından üçüncü biçim.
- had — Koşul past perfect ile kurulur.
- invited — Had invited geçmiş koşuldur.
