[ 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:
Perfect Tense › ViewChoose the correct form of ‘have’ or ‘has’ in the perfect tense: She ____ finished her homework.
A. had
B. has
C. hasn’t
D. have
Adjective Suffixes › View
ah, English teachers… They are ——-! They always teach the same and poorly!
A. hopeful
B. hopeless
C. hoped
D. hoping
Grammar › View___ 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
