[ 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

Random Topics:
Pronunciation and Vocabularywas wereNoun PhraseModal Auxiliary VerbsFuture Tense and ConditionalsGrammar ModalsPresent Simple and Present ContinuousPast Tense and Perfect TensePresent Perfect and Past TensesInfinitives and GerundsOther quiz:
Relative Pronouns and Adverbs › ViewWhich sentence is correct?
A. I made the cupcakes whom have the gummy worms on top.
B. I made the cupcakes who have the gummy worms on top.
C. I made the cupcakes that have the gummy worms on top.
D. I have the cupcakes which have the gummy worms on top.
Relative Clause › View
This cat _____ sister ate fish yesterday.
A. This cat whose sister ate fish yesterday.
B. This cat which sister ate fish yesterday.
C. This cat who sister ate fish yesterday.
D. This cat whom sister ate fish yesterday.
First Conditional › View…….. you find the keys, we will have to buy a new lock.
A. Unless
B. If
Mixed General Quiz › View
The unit ___ currency is called the pound.
a. for
b. of