Grammar Quiz

Topics: Perfect Progressive Tenses

How long ______ (you/work) at this company by next year?

A. will you have been working

B. have you been working

C. had you been working

Select your answer:
         


Random Topics:

TimeAdverbial Clause / If / ComparativesProgressive TensesPresent Perfect Simple & Present Perfect ContinuousInfinitive or GerundGerund, Infinitive, Bare VerbGerund and InfinitiveHas Got & Have Got1st ConditionalSimple Present Negative and Question

Other quiz:

Grammar › View

Should she ……….. her speech ?

A. To record

B. Record


Conjunction › View

Which of the following is NOT a coordinating conjunction?

A. For

B. Nor

C. Because

D. Yet