Grammar Quiz

Topics: 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

Select your answer:
         


Random Topics:

Gerund, Participle, Infinitive, or AppositivePreposition and Word FormConjunctionsNarrative TensesThe First Conditional SentenceTenses and ArticlesVocabulary and PhrasesVocabulary : Coming & GoingFuture Simple TensesGrammar for IELTS

Other quiz:

Idioms › View

To “face the music” means ___.
a. accept your punishment
b. listen carefully
c. ask a lot of questions


Conjunctions › View

Identify the coordinating conjunctions in these sentences and tell whether each joins words, phrases or clauses

Elliot tried several remedies, but he finally decided to call a professional.

A. words

B. phrases

C. clauses