Topics: Perfect Modals
He ________ arrived earlier, but there was traffic on the way.
A. could have
B. should have
C. must have
D. might have
Select your answer:

Random Topics:
Passive Voice and ModalsIntermediate PrepositionsPositive and Negative Connotations1st ConditionalPresent Simple TenseSubordinate ConjunctionsAdverbs & to beConditional Sentences and Verb FormPresent/Future/Past Simple/Present PerfectWorld Literature VocabularyOther quiz:
Grammar › ViewI _________ you if I ________ my phone.
A. wouldn’t have called / hadn’t forgotten
B. would have called / hadn’t forgotten
C. would have called / had forgotten
Grammar › View
. The meeting __________ at 10 AM.
A. started
B. start
C. starting
D. starts
