Grammar Quiz

Topics: Modals

I had to wait 45 minutes for a bus yesterday. There __________ been an accident or maybe a strike.

A. can’t have

B. might have

C. should have

D. must have

Select your answer:
         


Random Topics:

Modals, Phrasal Verbs, Gerunds and InfinitivesVocabulary and PrepositionsAdverbs of Time and PlaceModals TensesSecond ConditionalReporting VerbsInterjections, Tag Questions and Nouns of Direct AddressSimple Past TenseAdverb Identification, Function, and FormationVerb Forms and Prepositions

Other quiz:

Grammar › View

Where is Mr Minh? – He ……………… the telephone in the room.

A. answer

B. answers

C. has answered

D. is answering


Similes and Body Idioms › View

I told the students to get their act together.

A. behave properly

B. acting out in a play