Grammar Quiz

[ Grammar ]

Put the verb in the correct form: She (read) ________ that book for two hours.

A. has been reading

B. is reading

C. was reading

D. will be reading

Select your answer:
A  B  C  D  E 


Random Topics:

3rd Person SingularConjunctive Adverbs and PunctuationPresent TensesPresent & Past TensesNarrative, Past TensesAdverb & Compound SentencesTime Clauses of FuturePresent Progressive (Future)Past Simple & Past PerfectGrammar: Syntax

Other quiz:

Grammar and Vocabulary › View

Which sentence has a past perfect tense?

A. Both of them have wanted to ride the elevator to the top.

B. His stepsister Emily had wanted to see the Air and Space Museum.

C. Darrell prefers walking if there is enough time.

D. He agreed to visit the museum with Emily.


Vocabulary › View

What does the word ‘elegant’ mean?

A. Being serious and eager in the way you do something

B. Being graceful and stylish in appearance

C. The overall state of a country’s or region’s money

D. A person’s sense of self-worth

Grammar › View

Melinda is as ___ as her brother.

A. mischievous

B. mischievouser

C. more mischievous

D. most mischievous


Grammar › View

The children love animals. So, they are spending the holiday at the

A. Butcher’s

B. Book shop

C. Zoo

D. Pet shop