Grammar Quiz

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 Infinitive

Other quiz:

Grammar › View

My 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