[ Grammar ]
She ___ the report before the meeting started.
A. finishes
B. had finished
C. was finishing
D. has finished
Select your answer:

Random Topics:
Main Idea and Sentence StructurePast Perfect TensesFragment, Comma Splice and Run -on SentenceGrammar AssessmentSocial Media VocabularyVOCAB & GRAMMARAdjectives and ArticlesSimple Present Tense/be/Present ProgessiveVerb to haveFuture Tenses, Conditionals and ProfessionsOther quiz:
Tenses › View. He had been working at the company for ten years before he resigned.
A. Past Perfect Tense
B. Past Perfect Continuous Tense
C. Present Perfect Continuous Tense
D. Future Perfect Continuous Tense
Grammar › View
It’s a holiday tomorrow, so students ___ go to school.
A. have to
B. don’t have to
C. should
D. shouldn’t
