[ Future Tenses ]
By the first of December this year I____ here for fifteen years already.
A. will work
B. will be working
C. work
D. will have worked

Random Topics:
Language Features: Reflective ArticlePersonal pronouns + possessive adjectives + Introgative pronounsArticles and PronounsAuxiliary Verbs (be, do, have)Passive ModalsInfinitives and GerundsModal Verbs for Permission and ObligationModal SpeculationComparatives and Past Perfect TenseWho or WhomOther quiz:
Modals › ViewYou _____ better in a few days, as long as you get lots of rest.
A. ought to feel
B. should have felt
C. must feel
D. can feel
Grammar › View
We _____ sailing in summer.
A. go
B. goes
Phrasal Verb & Prepositional Phrase › ViewI didn’t break the vase ___; it was an accident.
A. in sight
B. on behalf
C. on purpose
D. in case
Future Tense › View
My friend will … tomorrow night
A. Comes
B. Coming
C. Come
D. Came