[ 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:
Passive with ModalsNoun Clauses with THATPossessive AdjectivesRelative Pronouns and AdverbsCommon Grammar Mistakes and Spelling TipsPreposition of PlaceModal Verbs and Gender NounsPerfect and Past TenseRegular and Irregular AdverbPossessive NounsOther quiz:
Employment Vocabulary › Viewa person who leads a team responsible for selling products or services.
A. sales manager
B. reference
C. accountant
D. nursery assistant
Grammar & Vocabulary › View
Which sentence is wrong?
A. I had a book about skeletons.
B. I read a book about skeletons.
C. I bought a book about skeletons.
D. I met a book about skeletons.
