Grammar Quiz

[ Past and Present Tenses ]

She _______ her homework for two hours. (do)

A. does

B. did

C. has done

D. has been doing

Select your answer:
A  B  C  D  E 


Random Topics:

Have toPast ContinuousSimiles, Metaphors, Personification and HyperboleGrammar of Conjunctions and PrepotitionsGive, do and makePresent Simple & Present ContinuousVocabulary and PhrasesPossesive Pronouns and Modals of AbilityFuture SimpleGrammar on Conditionals

Other quiz:

Vocabulary & Grammar › View

The local authority plans to……….the old monument which was damaged by the storm.

A. Historical

B. Restore

C. Historic

D. Preserve


Grammar › View

she is ………………………….. a story now.

A. read

B. reads

C. reading