Grammar Quiz

[ Present Tenses ]

She ______ her homework before dinner.

A. has finished

B. is finishing

C. finishes

D. finished

Select your answer:
         


Random Topics:

Grammar - Verb FormsGrammar (was, were, could, could not)NounsPrepositions and ConjunctionsPresent Tense vs Present ContinuousQuestion tag and + - AgreementTenses and ConclusionsDependent PrepositionsGrammar RulesNoun Quantifiers

Other quiz:

Conjunction › View

I’ll buy either book _____ magazine tomorrow.

A. or

B. and

C. nor


Academic Vocabulary › View

What does the phrase ‘character development’ mean?

A. facts, examples, and other pieces of information directly stated in a text

B. A way of handling a problem

C. how a character changes over the course of a story.

D. a detailed examination of the components of a subject to understand its meaning and/or nature as a whole