[ Communicative Grammar ]
last year Mona —————–all her exams.
A. had passed
B. passed
C. was passing
D. was passed

Random Topics:
Modal "Have to"Subject/Verb Agreement with Collective NounsAction, Helping & Linking VerbsAdjective & AdverbModals for Ability, Possibility and PermissionContinuous and Perfect TensesPossessive Adjectives & Possessive PronounsVerb Tenses and Past ParticiplesPresent Simple QuestionsGrammar Like & Linking VerbOther quiz:
Grammar › ViewThe flight arrives _____ 10pm.
A. In
B. at
C. on
Tenses › View
Write a sentence using the present perfect tense.
A. I finish my homework
B. I finished my homework
C. I will finish my homework
D. I have finished my homework.
Grammar › ViewDefinition: a fault, a weakness in somebody’s character, a plan, a system, etc.
A. injustice
B. exception
C. shortcoming
Vocabulary › View
a type of question that asks students to write a paragraph response with evidence and analysis to support an answer
A. constructed response
B. justification
C. quote
D. premise
