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:

Vocabulary & Grammar › View

At the moment, my sister ______ her homework, my brother _______ games.

A. is making – is playing

B. is doing – is playing

C. does – plays

D. makes – is playing


Sentence Structure and Conjunctions › View

Determine the structure of the following sentence:

Because it rained, none of the bands performed.

A. simple sentence

B. compound sentence

C. complex sentence

D. compound-complex sentence

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