Grammar Quiz

[ Perfect Progressive Tenses ]

How long ______ (you/study) before the test tomorrow?

A. will you have been studying

B. have you been studying

C. had you been studying

Select your answer:
A  B  C  D  E 


Random Topics:

Modals of Speculation and DeductionModal Verbs for Permission and Obligationgoing toDegrees of ComparisonPresent and Past TensesIndependent ClausesDefinite, Indefinite and Zero ArticlesPassive of Modal VerbsFirst and Second ConditionalSentence Fragments and Complete Sentences

Other quiz:

Homonyms › View

The family was in ___ after their son died.
a. morning
b. mourning


Reflexive pronouns › View

My football teammates told me not to blame _________________ when I failed to score a goal.

A. them

B. myself

C. me

D. themselves

Home vs. House › View

In Toronto they live in a semi-detached …

a. home
b. house


Grammar › View

If you cannot hold your books, _____ I will hold them.

A. then

B. than