CHOOSE THE BEST ANSWER AMONG A, B, C, OR D.

12. By Christmas, I _______ for Mr. Smith for six years.

A. will have been working

B. will work

C. have been working

D. will be working