By the time he retires, he _______ in this company for thirty years. A. has worked B. will have worked C. will work D. is working
By the time he retires, he _______ in this company for thirty years.
A. has worked
B. will have worked
C. will work
D. is working