[ Modal Verbs & Perfect Infinitive ]
. He _______ (eat) all the cake because there’s none left.
A. must have eaten
B. might have eaten
C. could have eaten
D. should have eaten

Random Topics:
Second ConditionalCommon Grammar Mistakes and Spelling TipsAdjectives and ArticlesAdjectives vs AdverbsVerb FormsPast Perfect Tense and Past TensePresent and Past TensesTenses and FoodPresent Tenses and VocabularyModal Verbs and Contrastive ConjunctionsOther quiz:
Quantifiers › ViewI want to buy a new sport car, but I only have ________money.
A. much
B. a little
C. a few
Grammar › View
Find the simile in the sentence:
The bodybuilder at the gym is as strong as an ox.
A. at the gym
B. is as strong as an ox
C. as an ox
D. is as strong
Grammar › ViewI didn’t have __________ money to buy the guitar. It was too expensive.
A. too
B. too many
C. enough
D. too much
Sentence Structure › View
Choose the sentence that uses correct punctuation.
A. My friend, who lives in New York, is visiting me.
B. My friend who lives in New York is visiting me.
