[ Tenses ]
Mona ___ her report yesterday.
A. Finishes
B. Finished
C. Is finishing
D. Has finished

Random Topics:
Verb BETOEICDemonstrative Pronouns and Verb TensesGrammar: Used to, Would, Be used to, Get used toUse of Prepositions or ConjunctionsModals for Necessity and SuggestionsModals, Phrasal Verbs, Gerunds and InfinitivesCommon & Proper NounsTenses UsageVerbs: Action, Linking, and HelpingOther quiz:
Grammar & Vocabulary › ViewTaylor Swift, BTS, John Legend, Madonna, Celine Dion, Le Quyen are …………….
A. female single
B. male single
C. singers
D. singer
Vocabulary › View
______, with dedication and perseverance, she mastered the intricate art of calligraphy, gradually perfecting each stroke and curve.
A. Overtime
B. Little by little
C. Suddenly
D. All at once