[ Grammar ]
She ___ really hard. She passed all her exams with excellent grades.
A. must have studied
B. must study
C. may have studied

Random Topics:
Past Simple (to be)Verbs - third personGrammar and StructureProgessive TensesDo not or Does notLinking Words and PhrasesAdjective Clause and Adverb ClauseAdjective vs AdverbPresent Continuous, Present Perfect and Used toNoun QuantifiersOther quiz:
Tenses › ViewBy 3 o’clock yesterday, the software update ….
A. had been completed.
B. had completed
C. have been completed
Progressive Tense › View
They …. Spending their time to shopping
A. Could
B. Will
C. Will be
D. Would
Vocabulary › ViewNam…………..a round face and big eyes.
A. have
B. has
C. is
D. gets
Types of Phrases › View
We all sighed in relief,James having found his passport.
A. infinitive phrase
B. gerund phrase
C. participle phrase
D. absolute phrase
