Topics: Past Modals
John _______ been at the party last night. He’s not even in the country. He flew to Japan yesterday morning.
A. should have
B. must have
C. might have
D. couldn’t have
Select your answer:

Random Topics:
Conjunctions & PrepositionsPast Perfect & Past SimpleGrammar: Have toPast Perfect Simple & Past Perfect Continuousduring, for, whilePast PerfectComparative and SuperlativesModals for Advice, Obligation/Prohibition, Necessity and Lack of NecessityConjunction: Because and SoGerund or InfinitiveOther quiz:
Grammar › ViewMy arms are aching now because _______________ since two o’clock.
A. I’m swimming
B. I swam
C. I swim
D. I’ve been swimming
Adjective vs. Adverb › View
She was LONELY.
A. ADJ
B. ADV
