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:

Past Perfect Tense › View

It _________ before.

A. has happened

B. had happened

C. have happened

D. happened


Past Tense › View

The postman …… my package two days ago.

A. deliver

B. delivers

C. delivered

D. deliverred

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