赞题库-背景图
单项选择题

By the end of this year Mr. Smith ______ in our company for exactly three years.

A.is working
B.has worked
C.will work
D.will have worked