[ 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:
Adjectives and Articles › ViewChoose the correct article: ‘I saw ___ elephant at the zoo.’
A. the
B. a
C. an
D. some
If Conditionals › View
If he (will do/ does) that, he will be sorry.
A. will do
B. does
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
