Topics: Tenses and Passive Voice
. By next year, I _____ for this company for 10 years.
A. will have been working
B. will be working
C. will have worked
D. will work
Select your answer:

Random Topics:
Have GotTo Infinitive or GerundPossessive Adjectives & Possessive PronounsParallel Structure or Combining SentencesSimple Present and Past TensesVerbs, Tenses, and VocabularyTenses and ArticlesVerb Types and TensesPresent Tense vs Past TensePoetryOther quiz:
Grammar › ViewI’m not very good _________ repairing things.
A. at
B. for
C. in
D. about
Verb-ing and Infinitive › View
Did you hear someone …………… a moment ago?
A. singing
B. sings
C. sang
D. to sing
