[ Modals ]
She passed her exam with flying colours. She … very hard.
A. had to study
B. must have been studying
C. need have studied

Random Topics:
Tenses (Present, Past, Future Forms)Grammar: Imperative and Exclamatory SentencesAdjective & AdverbsMust or Mus notTemporal Conjunctions and ConnectivesComparative AdverbPunctuationFuture TensesTypes of PrepositionGrammar and Sentence StructureOther quiz:
Present Simple Progressive › ViewRight now I________a grammar quiz in English and I_______that it is pretty good.
A. finish,am believing
B. am fiinishing,believe
C. finish,believe
D. finishes,believe
Grammar › View
what do you call a bunch of eggs
A. a troupe
B. a crate
C. a bundle