[ 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, Past, and Future Time › ViewI think it will be windy tomorrow… oh no!!
A. Prediction
B. Decision
C. Offer
D. Promise
Present Perfect Tense › View
He ………. just …….…. our blood as a donation.
A. has / given
B. have / give
C. have / given
D. has / gave
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
