Grammar Quiz

[ Tenses ]

Mary _________ on the essay for two hours now and she hopes to finish in one more hour.

A. is working

B. has worked

C. will have worked

D. has been working

Select your answer:
         


Random Topics:

Simple Past Tense and Past Perfect TenseModals of DeductionPresent Perfect SimpleAdverb ClausesGrammar - Reflexive Pronouns1st and 2nd ConditionalsDefinite, Indefinite and Zero ArticlesExclamationModal Verb, Passive Voice

Other quiz:

Vocabulary › View

Mum astopped at the ATM to get some ___.

A. bargains

B. cash

C. discounts

D. refunds


Grammar › View

Who ____ you ____ 30 minutes ago?

A. are – waiting

B. do – wait

C. did – wait

D. did – waited