[ 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:

Random Topics:
Object PronounsVocab and GrammarPronoun-Verb AgreementPresent Perfect and Present Perfect Progressive TensesRelative Clauses with who and whichConjunctions and PronounsSimple Tenses in EnglishAdverb of MannerConditional SentencesSimple Past ContinuosOther quiz:
Tenses › ViewAfter Jessica …………. her degree, she intends to work in her father’s company.
A. will finish
B. will have finished
C. finishes
D. is finishing
Auxiliaries Verb › View
There was a time when I ……………… stay up late, but these days I go to bed early.
A. Used to
B. Ought to
C. Should
D. Would
