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:
         


Random Topics:

Preposition of TimeHope, Thank, Modal VerbsBe used to vs used toAdverbs, Prefixes, and SuffixesPreposition and AdjectiveConditional Sentence Type 2Vocabulary Spelling GrammarQuantifiers, Countable and Uncountable NounsVerb-ing or to VerbModals of Obligation and Permission

Other quiz:

Phrasal Verbs › View

You must walk slowly if you want the children to ____ with.

A. keep up   

B. go on   

C. keep on  

D. come up


Grammar › View

I’d prefer to have a _____ that can take me to another place in seconds.

A. hover scooter

B. monowheel

C. teleporter

D. flying car