Topics: Tenses
She ___ the report on time last week.
A. was submitting
B. has submitted
C. submitted
D. has been submitting
Select your answer:

Random Topics:
Passive Voice - Mixed TensesPrepositions and Preposition PhrasesModal Verbs of Deduction and SpeculationConnectorsVerb Patterns / IngAdverb of Frequency and TensesModals for Ability, Possibility and PermissionVerb & GrammarEmployment VocabularyGrammar TOEFLOther quiz:
Adjective › ViewJin speaks Chinese ________.
a. fluent
b. fluently
Regular and Irregular Verbs › View
Verbs in Past
Bring
A. came
B. ate
C. gave
D. brought
