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:
         


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 Continuos

Other quiz:

Tenses › View

After 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