Akademi English

Third and Mixed Conditionals çözümlü sorular

B2 Orta-Üstü İngilizce · bu konudan havuzda 145 soru

Third and Mixed Conditionals örnek soruları

Soru 1
Which of the sentences is NOT grammatically acceptable?
  1. A)If the shop hadn't closed, we would have buy the cake.
  2. B)If Nil had stayed longer, she would have met my cousin.
  3. C)If I had known the answer, I would have told you.
  4. D)If he hadn't been so tired, he would have joined us.
  5. 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.
  1. A)will have missed
  2. B)missed
  3. C)had missed
  4. D)would have missed
  5. 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.
  1. A)had been sleeping
  2. B)was sleeping
  3. C)have been sleeping
  4. D)will have slept
  5. 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.
  1. A)would go off
  2. B)went off
  3. C)has gone off
  4. D)had gone off
  5. 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.
  1. A)hasn't left
  2. B)didn't leave
  3. C)doesn't leave
  4. D)hadn't left
  5. 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?
  1. A)would / had
  2. B)would / would
  3. C)had / would
  4. D)had / had
  5. 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.
  1. A)wouldn't know
  2. B)wouldn't have known
  3. C)hadn't known
  4. D)didn't know
  5. 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.
  1. A)would be receiving
  2. B)had received
  3. C)has received
  4. D)will receive
  5. 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.
  1. A)has been
  2. B)had been
  3. C)is
  4. D)will be
  5. 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.
  1. A)Hadn't it been for
  2. B)Had not it been for
  3. C)If it had been for
  4. D)Had it not been for
  5. 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

Tüm testler ücretsiz üyelere açık

Ücretsiz üye ol; sınıfına uygun ünite testleri, denemeler ve yanlışlarını tekrar ettiren sistemle İngilizceni geliştir.

Ücretsiz Üye Ol
Akademi English Eğitim Portalı · Kocaali Bilişim tarafından geliştirilmektedir.