Topics: Perfect Tenses
She passed the exam because she …………………….. very hard.
A. works
B. had worked
C. has worked
D. worked
Select your answer:

Random Topics:
Verbs + Gerund or InfinitiveConjunctions and Verb TensesEs and SPast Simple or Past ContinuousModalsGrammar - Capitalization and Possessive NounsPast Tense and NeutralInfinitives and GerundsPast and Future TensesConditionals and Modals of ProbabilityOther quiz:
Grammar › ViewShe _ _ _ _ the guitar beautifully.
A. Does
B. Do
C. Plays
D. Play
Synonyms › View
Laugh
A. Giggle
B. Cry
