Grammar Quiz

[ 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:

Present Simple or Present ContinuousZero & First ConditionalPresent Perfect TenseVerbs & AdverbsSuffixes and TensesTenses PracticeAdverb & Compound SentencesKinds of NounsSimple Present

Other quiz:

Grammar › View

Hakima said this is … winter for 20 years.

A. the more bad

B. worse

C. the worse

D. worst

E. the worst


Conditional Sentences › View

If John were playing tonight, we … a better chance of winning.

A. would have

B. would

C. have

D. will have