[ Modals ]
I haven’t had a reply from the mayor. He ………… my letter.
A. may not have received
B. can’t have received
C. couldn’t have received
D. shouldn’t have received

Random Topics:
Places in TownThings in Englishtoo / enoughReported Speech and Reporting VerbsPronunciation and VocabularyFuture Tense VerbPresent/Future/Past Simple/Present PerfectPast Tense & Past Continuous TensePast Perfect or Past Perfect ContinuousPronounOther quiz:
Phrasal Verb › ViewShe ran in a marathon last week but _____ after ten kilometers.
A. dropped out
B. closed down
C. broke up
D. made up
Grammar › View
How many people ________ in your family?
A. are there
B. to there
C. for there
D. is there
Pronunciation and Vocabulary › ViewLast summer, my class collected bottles and cans for __________.
A. recycling
B. raising
C. cleaning up
D. reducing
Past Simple Negative & Questions › View
Dan ______ at work because he was at the cinema.
A. didn’t
B. don’t
C. isn’t
D. wasn’t
