Topics: Perfect Modals
I’m not sure, but he ____ left early because he looked tired.
A. should have
B. must have
C. may have
D. can’t have
Select your answer:

Random Topics:
Have to / Do not have toPast Tense and Past ContinuousVerb Tenses and GerundsVerbsAdverbs by TypeModal Verbs of ObligationVerb + Infinitive or GerundConjunctions, Prepositions and InterjectionsTenses and Sentence CompletionPresent, Past and Future TensesOther quiz:
Grammar › ViewMy parents wanted me ________ home at 11 o’clock.
A. to be
B. is
C. was
D. being
Grammar › View
If Mary comes, I _______________ you.
A. will call
B. called
C. would call
D. would have called
