Past Modals and Advanced Modality örnek soruları
Soru 1
The bridge looks brand new, but the plaque says it was built in 1890. It ____ quite recently.
- A)must have been restored
- B)should be restored
- C)can't have been restored
- D)must restore
- E)must have restored
Cevabı ve çözümü göster
Doğru cevap: A
Köprü yeni görünüyor ama eski: restore edilmiş olmalı. Köprü işi yapan değil, işlemden geçen olduğu için edilgen "must have been restored" gerekir; "must have restored" etken yapıdır.
Soru 2
I tried everything, but the printer ____ work, so I had to go to a copy shop.
- A)wouldn't
- B)shouldn't
- C)needn't
- D)mustn't
- E)mightn't
Cevabı ve çözümü göster
Doğru cevap: A
Geçmişte bir şeyin inatla çalışmaması "wouldn't" ile anlatılır (çalışmadı, çalışmaya yanaşmadı). "shouldn't" tavsiye bildirir, anlamı tutmaz.
Soru 3
The meeting was cancelled, so I ____ the slides after all, which saved me an evening.
- A)didn't need to prepare
- B)couldn't prepare
- C)shouldn't have prepared
- D)mustn't have prepared
- E)needn't have prepared
Cevabı ve çözümü göster
Doğru cevap: A
"didn't need to + yalın fiil" eylemin gerekmediğini ve genellikle YAPILMADIĞINI anlatır; bir akşamı kurtardığına göre sunumu hazırlamamış. "needn't have prepared" ise hazırladığını ama boşuna olduğunu söyler, bu bağlamla çelişir.
Soru 4
You ____ me you were coming! I would have picked you up from the airport.
- A)can't have told
- B)needn't have told
- C)must have told
- D)should have told
- E)should tell
Cevabı ve çözümü göster
Doğru cevap: D
should have + V3 geçmişte yapılmayan bir şey için sitem/eleştiridir: "Bana gelmekte olduğunu söylemeliydin!" "must have told" çıkarım bildirir ve sitemle uyuşmaz; "should tell" geçmişe gönderme yapmaz.
Soru 5
Every summer, my grandfather ____ us to the lake and teach us how to fish.
- A)should take
- B)must have taken
- C)had taken
- D)was used to take
- E)would take
Cevabı ve çözümü göster
Doğru cevap: E
Geçmişteki tekrarlanan alışkanlıklar "would + V1" ile anlatılır; "and teach" ile paralel olan "would take" doğrudur. Sık hata: "was used to take" diye karıştırmak; doğrusu "used to take".
Soru 6
When we got back, the kitchen floor was still wet, a mop and bucket stood by the door and the whole room smelled of lemon cleaner. Someone ____ the floor just before we arrived.
- A)should have mopped
- B)must have mopped
- C)can't have mopped
- D)had better mop
- E)would rather mop
Cevabı ve çözümü göster
Doğru cevap: B
Islak zemin, kapının yanındaki paspas ve kova, deterjan kokusu gibi kanıtlardan geçmişe dair güçlü bir çıkarım yapılıyor: "must have mopped" = silmiş olmalı. "can't have mopped" bunun imkânsız olduğunu söyler, "should have mopped" ise silinmediğini ima eder; ikisi de kanıtlarla çelişir.
Soru 7
It's nearly eleven. Don't phone Grandma now; she ____ to bed already.
- A)will go
- B)has to go
- C)had gone
- D)will have gone
- E)would go
Cevabı ve çözümü göster
Doğru cevap: D
"will have gone" geçmişe dair güçlü bir varsayım bildirir: çoktan yatmıştır. "would go" ve "will go" "already" ile birlikte anlamsız kalır.
Soru 8
The rooftop terrace was closed that evening, so the guests ____ the sunset from there even if they had wanted to.
- A)wouldn't watch
- B)needn't have watched
- C)shouldn't have watched
- D)didn't need to watch
- E)couldn't have watched
Cevabı ve çözümü göster
Doğru cevap: E
Teras kapalı olduğu için geçmişte bunu yapmak imkânsızdı: "couldn't have watched" (couldn't have + V3). "needn't have watched" yapılmış ama gereksiz bir eylemi, "didn't need to watch" gereksizliği anlatır; ikisi de "even if they had wanted to" (isteselerdi bile) ile çelişir.
Soru 9
I can't find my umbrella anywhere. I ____ it on the bus this morning, but I'm not sure.
- A)should have left
- B)may have left
- C)needn't have left
- D)can't have left
- E)must leave
Cevabı ve çözümü göster
Doğru cevap: B
"I'm not sure" geçmişe dair bir olasılık bildirir: "may have left" (bırakmış olabilirim). "should have left" bırakmam gerekirdi anlamına gelir, mantıksızdır.
Soru 10
Which sentence criticises someone for failing to do something?
- A)It must have cost a fortune.
- B)You might have offered to help with the washing-up.
- C)They may have been delayed by the weather.
- D)She might have taken the earlier bus; I'm not sure.
- E)He could have been at the gym at the time.
Cevabı ve çözümü göster
Doğru cevap: B
"You might have offered to help" yardım teklif etmediği için sitem bildirir ("etseydin ya"). "She might have taken the earlier bus; I'm not sure" yalnızca bir tahmindir.
Past Modals and Advanced Modality 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
C1 İleri Seviye İngilizce denemeleri