She _______ have left her keys at home; that’s why she couldn’t open the door.
A. must
B. must
C. must have
D. can have

Random Topics:
Passive Voice Present SimplePresent Simple or Present ContinuousQuantifiers: too many, too much & enoughInterrogative PronounsPassivisationConditionals III - Mixed 1st, 2nd & 3rd ConditionalsPresent Perfect Simple & ContinuousTime ExpressionsGrammar of Future PlansConnectives (because, due to, owing to, because of)Other quiz:
Passivisation › ViewAnimated films fascinate most young children.
A. Most young children were fascinated by animated films
B. Most young children are fascinated by animated films
C. Most children are being fascinated by animated films.
D. Most children are fascinate by animated films
Grammar › View
Enmanuel Is _____________ in the school.
A. taller
B. tallest
C. the tallest
D. most tall
Vocabulary › Viewsomething is too large or too small in comparison with something else
A. disproportionately
B. misplaced
C. illuminating
Tenses › View
Which tense is used for a continuous action or state completed in the past with no effect on the present?
A. Present Continuous Tense
B. Present Perfect Continuous Tense
C. Past Perfect Tense
D. Simple Past Tense
