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:

Vocabulary and TensesPrepositions and Preposition PhrasesRelative Clauses and UsageAll, Both, Neither, None, EitherVerb ConjugationTypes of PhrasesInfinitivesSubordinating Conjunctionsmust/shouldVerb Tense, Pronouns and Antecedents

Other quiz:

Adjectives and Prepositions › View

She is very _____. She is quiet and doesn’t laugh as much as me and Mike.

A. generous

B. reliable

C. serious


Present Continuous Tense › View

While I (do)……………….. my homework, my sister (read) ……………….. newspapers now.

A. are doing/ is reading

B. is doing/ are reading 

C. am doing/ is reading   

D. am doing/ are reading