[ 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:
Vocabullary TestSecond Conditionalsgoing toGrammar and VocabulariesAdjectives and AdverbsPresent Simple: affirmative, negative, interrogativeQuestion WordsPresent/Future/Past Simple/Present PerfectGrammar TOEFLComparatives and Past Perfect TenseOther quiz:
Modal Verbs for Deduction › ViewChoose the correct modal: He ___ be the one who broke the vase.
A. could
B. should
C. must
D. might
Mixed General Quiz › View
After Paul _____ for a jog. He a rest.
A. had gone
B. has gone
C. have going
D. had went
