[ 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:
Grammar › ViewI’m ………………
A. Australia
B. Australian
Passive Voice Active Voice › View
Bad advice was given.
A. Active Voice
B. Passive Voice
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
