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 QuestionOther quiz:
Grammar › ViewShould 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
