[ Grammar ]
By Christmas, I _________ for Mr. Smith for six years.
A. shall have been working
B. shall work
C. have been working
D. shall be working
Select your answer:

Random Topics:
Wishes & Reported SpeechVocabulary, Adjective & PrepositionVerb Forms and PrepositionsGrammar and Writing SkillsTenses - Present and PastPassive Voice & Verb TensesIn/On/At + Timeused to, be used to, get used toGender and GrammarDeterminers & QuantifiersOther quiz:
Grammar › ViewI will clean up the kitchen before my mother ________ home.
(A)come
(B)came
(C)comes
(D)will come
Grammar › View
The media coverage of the event didn’t provide _____ new information.
A. any
B. a few
C. many
