[ 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 VoiceOther quiz:
Vocabulary › ViewMum 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