Third and Mixed Conditionals örnek soruları
Soru 1
Which of the sentences is NOT grammatically acceptable?
- A)If the shop hadn't closed, we would have buy the cake.
- B)If Nil had stayed longer, she would have met my cousin.
- C)If I had known the answer, I would have told you.
- D)If he hadn't been so tired, he would have joined us.
- E)If she hadn't moved abroad, she would be living near us now.
Cevabı ve çözümü göster
Doğru cevap: A
would have'dan sonra fiilin üçüncü hâli gelir: "would have bought", "would have buy" yanlıştır. "If she hadn't moved abroad, she would be living near us now" doğru bir karma koşuldur.
Soru 2
We ____ the last ferry if the taxi driver hadn't known a shortcut to the harbour.
- A)will have missed
- B)missed
- C)had missed
- D)would have missed
- E)would miss
Cevabı ve çözümü göster
Doğru cevap: D
if kısmı past perfect (hadn't known) olduğu ve olay geçmişte kaldığı için sonuç kısmı would have + V3 olur: "would have missed". "would miss" şimdiki/genel sonuç bildirir, geçmişteki feribot olayına uymaz.
Soru 3
If the burglar alarm next door hadn't gone off at 3 a.m., I ____ peacefully instead of lying awake until dawn.
- A)had been sleeping
- B)was sleeping
- C)have been sleeping
- D)will have slept
- E)would have been sleeping
Cevabı ve çözümü göster
Doğru cevap: E
Alarm çalmasaydı o gece (geçmişte) süregiden hayalî eylem "would have been + V-ing" ile anlatılır: "would have been sleeping". "Had been sleeping" if cümlesine ait bir biçimdir; "have been sleeping" ise "would" olmadan hayalî sonuç bildiremez.
Soru 4
Bülent missed the 7:40 shuttle bus because his alarm didn't go off. If his alarm ____, he would have reached the office before the meeting started.
- A)would go off
- B)went off
- C)has gone off
- D)had gone off
- E)would have gone off
Cevabı ve çözümü göster
Doğru cevap: D
Geçmişte gerçekleşmemiş koşul (üçüncü tip): if + past perfect, yani "had gone off"; ana cümlede would have reached var. "would have gone off" if cümleciğinde kullanılmaz. Sık hata: if'li bölüme de would koymak.
Soru 5
If Burak ____ his passport at home, he would have boarded the flight to Rome with the rest of the team.
- A)hasn't left
- B)didn't leave
- C)doesn't leave
- D)hadn't left
- E)wouldn't have left
Cevabı ve çözümü göster
Doğru cevap: D
Geçmişteki gerçekleşmemiş bir durum (third conditional) için if cümlesinde past perfect gelir: "hadn't left". Sık hata: "didn't leave" demek; bu yapı geçmişe dair hayalî koşulda kullanılmaz.
Soru 6
"If you'd reminded me, I'd have brought your charger."
What do the two contractions ('d) stand for, in order?
- A)would / had
- B)would / would
- C)had / would
- D)had / had
- E)did / would
Cevabı ve çözümü göster
Doğru cevap: C
If cümlesindeki 'd ardından V3 ("reminded") geldiği için "had"dir; ana cümledeki 'd ardından "have" geldiği için "would"dur; doğru sıra "had / would": "If you had reminded me, I would have brought...". "would / had" sırayı ters çevirir.
Soru 7
If Nazlı hadn't spent a year in Seoul as a student, she ____ any Korean now.
- A)wouldn't know
- B)wouldn't have known
- C)hadn't known
- D)didn't know
- E)won't know
Cevabı ve çözümü göster
Doğru cevap: A
Geçmişteki koşul (Seul'de bir yıl geçirmesi) bugünkü sonucu etkiliyor; "now" olduğu için karma (mixed) yapı: "wouldn't know". "Wouldn't have known" geçmişteki bir sonucu anlatır, "now" ile çelişir.
Soru 8
If Aylin hadn't failed her final exam in June, she ____ her diploma at next month's ceremony.
- A)would be receiving
- B)had received
- C)has received
- D)will receive
- E)receives
Cevabı ve çözümü göster
Doğru cevap: A
Karma koşul: koşul geçmişte (haziranda kaldı), sonuç gelecekte (gelecek ayki tören). Bu yüzden would + be + V-ing: "would be receiving". "will receive" gerçek bir gelecek planı anlatır; oysa Aylin sınavdan kaldığı için diplomasını almayacak.
Soru 9
If the city hadn't built the metro line ten years ago, the traffic in the centre ____ much worse today.
- A)has been
- B)had been
- C)is
- D)will be
- E)would be
Cevabı ve çözümü göster
Doğru cevap: E
Karma koşul: koşul geçmişte ("hadn't built ... ten years ago"), sonuç bugün ("today"), bu yüzden would + yalın fiil: "would be". "has been" gerçek bir durumu anlatır; metro yapıldığı için trafiğin kötü olması hayalîdir ve would gerektirir.
Soru 10
____ the map Ayşe drew for us, we would have got lost in the narrow streets of the old town.
- A)Hadn't it been for
- B)Had not it been for
- C)If it had been for
- D)Had it not been for
- E)Unless it had been for
Cevabı ve çözümü göster
Doğru cevap: D
"If it hadn't been for" yapısının devrik (inversion) biçimi "Had it not been for"dur; devrik yapıda "not" kısaltılmaz ve özneden sonra gelir. "Hadn't it been for" bu yüzden yanlıştır.
Third and Mixed Conditionals testi çöz
Bu konudan havuzda 145 soru var: resimli, sesli, okuma ve diyalog soruları dahil.
Ücretsiz üye olarak kendi seviyene göre seçilen sorularla test çözebilir, yanlışlarını aralıklı tekrarla pekiştirebilirsin.
Ücretsiz üye ol
Giriş yap
B2 Orta-Üstü İngilizce denemeleri