Grammar Quiz

[ Tenses ]

She ___ the report on time last week.

A. was submitting

B. has submitted

C. submitted

D. has been submitting

Select your answer:
A  B  C  D  E 


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 Gerund

Other quiz:

Perfect Tense › View

Choose 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