Topics: Modal Verbs
I ___ lock my dog in the kitchen this morning, because I thought the snake could have attacked it.
A. must have
B. should have
C. must have
D. had to
Select your answer:

Random Topics:
Places in TownPast Perfect Simple & ContinuousConditionals Type ICoordinating ConjunctionsPresent Tense VerbsComparative and SuperlativesTime ConjunctionsNoun ClauseModals for ObligationComparative and Superlative AdjectivesOther quiz:
Grammar › View______ I was dead tired, I walked all the way home.
A. Despite
B. Although
C. In spite of
D. Even
Grammar › View
A company always _____ extensive market research before it launches a new product
A. does
B. makes
