[ 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:
Verb Tenses › ViewCreate a sentence using the future perfect tense.
A. I am completing my degree now.
B. By next year, I will have completed my degree.
C. I have completed my degree next year.
D. I will complete my degree last year.
Vocabulary and Grammar › View
Choose the comparative form of “tall”.
A. Tallest
B. More tall
C. Taller
D. Most tall
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
