[ 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 and Structures › ViewHe _____ basketball very well.
A. Play
B. Plays
C. Playing
D. Played
Grammar › View
Don’t ______ the street. You should ______ that footbridge(天橋)over there.
A. cross; using
B. across; use
C. cross; to use
D. go across; use
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