I had to get up early this morning but I had forgotten to set the alarm clock. So I missed the plane. I ——- this mistake.
A. Needn’t have made
B. Shouldn’t have made
C. Mustn’t have made
D. Can’t make
E. Wasn’t able to make

Random Topics:
Reporting VerbsTenses and ComparisonsPast Progressive TenseMay, MightComparative Adjectives and AdverbsQuestion WordsCorrelative conjunctionsSimple Present Tense with Adverb of FrequencyModal, Causative Verb & Elliptical StructureVerb Tenses and Past ParticiplesOther quiz:
Adjective › ViewChoose the sentence that shows that two things are not the same.
A. The planet Neptune is as large as some stars.
B. Our sun is as big as some other stars.
C. Our Earth is not as big as the sun.
Vocabulary › View
Jenny is very …………………… and she always does her best to help.
A. accommodate
B. accommodated
C. accommodating
Tenses › ViewWhich time marker is used with the Simple Present tense?
A. At this time
B. Last
C. Every
D. When
Grammar › View
Which is the adverb in the sentence?
She knew the answer and raised her hand quietly.
_____
A. knew
B. quietly
C. raised
D. hand
