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 ConjunctionsOther quiz:
Phrasal Verbs › ViewLook 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