[ Modal and Modal Perfect ]
Emma did very well on her English test. She _______ studied hard.
A. might have
B. should have
C. must have
D. shouldn’t have

Random Topics:
Language Features of an Opinion ArticleVerb Tense, Pronouns and AntecedentsMoods of GrammarTo Infinitive/Bare Infinitive/GerundsModal Verbs - ObligationPast simple regular verbsParts of Speech and GrammarConditionals 1,2,3Passive Modals, Impersonal PassivePresent Simple QuestionsOther quiz:
Tenses › ViewOlivia _ her uncle every weekend.
A. visit
B. visits
C. visites
D. visittes
Quantifiers › View
There’s no way to get a haircut today. ____ people had the same idea!
A. some
B. Too many
C. too much
D. enough
Passive Voice with Modal Verbs › View. The windows ______ during the storm.
A. could break
B. could have broke
C. could be broken
D. could broken
Future Tenses › View
Applying present simple for future events: What is the correct form of the verb ‘to go’ in present simple for the pronoun ‘he’?
A. going
B. gone
C. goed
D. goes