Grammar Quiz

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


Random Topics:

Comparatives, Superlatives, and ModalsTOEFL GrammarModal Verbs of PermissionVerb Tenses (Progressive, Perfect)Subordinate ConjunctionsPrepositions of Time, Place, and MovementIndependent and Dependent Clauseslike/do not likeConditionals and WishesContrastive Conjunctions

Other quiz:

Phrasal Verbs › View

Look at that boy on the bike riding with no hands. He’s just showing ___________ .

A. off

B. up

C. out

D. in


Verb Tenses › View

My mother told me to stop beating around the bush. What did she mean?

A. to stop telling lies

B. to stop blaming other people

C. to get to the point

D. to stop exaggerating