[ Tenses ]
Complete the sentence: On Monday, I will have my third anniversary at this company. That means by Monday, I _____ here for three years.
A. will work
B. will have worked
C. am going to be working
D. will have been working
Select your answer:

Random Topics:
PRESENT SIMPLE - CHILDRENCommon ErrorSome & AnyPast Continuous TenseSecond and Third ConditionalPreposition and Word FormIntermediate PrepositionsSo / Neither / Either / TooPassive Voice Active VoiceModals: Possibility, Necessity, ExpectationOther quiz:
Grammar › ViewWhile He _______, the earthquake____
A. worked, was starting
B. was working, started
Grammar and Structure › View
There ______ a big demonstration along the streets on the previous Independence day.
A. has been
B. was
C. is
D. will be
