[ 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:
Past Tenses › ViewWhile Julie ……………………………..her bedroom, she found a huge spider on the wall.
A. tidy
B. was tidying
C. tidied
Vocabulary › View
Which word means “to maintain”?
A. Convert
B. Domestic
C. Keep
D. Ensure
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