[ Tenses ]
She ___ the report on time last week.
A. was submitting
B. has submitted
C. submitted
D. has been submitting

Random Topics:
Passive ModalsGrammar: Used to, Would, Be used to, Get used toGrammar Pronoun and Singular Plural NounPresent Tenses and VocabularyPresent Progressive (Future)Future PlansDirect and Indirect QuestionPast Simple vs Present SimpleWish SentencesInfinitive GerundOther quiz:
Grammar › ViewWhat does the root word DEM mean?
A. People
B. Action
C. Secret
D. Lie
Conjunction › View
What do you do ___ the evenings?
a. at
b. on
c. in
___ often do you go away on business?
a. What
b. Which
c. How
Tenses › View
The reservoir ____ water at the moment because of heavy rain.
A. is holding
B. holds
C. holding
D. held
