By 2010, I ____for this firm for 15 years
A
will be working
B
will work
C
have worked
D
will have worked
Correct Answer: will have worked