[ Future Tenses ]
By this time next year, he __________ for 10 years.
A. has been working
B. will have been working
C. will be working
D. is working

Random Topics:
Preposition and Word FormModal Auxiliary VerbsVerb Tenses and UsagePresent Perfect - Just, Already, YetAuxiliary VerbsComparison Degree & GerundsArticles and PronounsConditionals III - Mixed 1st, 2nd & 3rd ConditionalsHas Got & Have GotTenses and FoodOther quiz:
Have to › ViewMy mum ____ work any more. She’s retired.
A. not have to
B. doesn’t have to
C. hasn’t to
1st Conditional › View
If it’s sunny this weekend, we ____ go to the beach.
A. will
B. won’t
C. don’t
