[ Modal Verbs & Perfect Infinitive ]
. He ……… a lot of junk food recently. He looks unhealthy.
A. must have eaten
B. can’t have eaten
C. could have eaten

Random Topics:
Question WordsHow often - long - much - manyPhrases and TensesMixed TensesGrammar - SimilesRun-On SentencesAdjectiveTenses and ComparisonsArticles and QuantifiersGrammar (Adverbs, Prepositions, Prepositional Phrases)Other quiz:
Grammar and Vocabulary › ViewJeff was ill last week and he _________________ go out.
A. needn’t
B. can’t
C. mustn’t
D. couldn’t
Simple Past Tense › View
I_____ up late last night.
A. woken
B. woke
C. wake
D. did wake
Many vs. Much › View_____________tea bags are there left in the box?
A. How much
B. How many
Adverbial Concession Clauses › View
_______________ she worked hard, she failed her final exam
A. In spite
B. In spite of
C. Despite
D. Although
