"WHEN IS MR BA PLANNING TO RETIRE

14. "When is Mr Ba planning to retire? - He ___ for the company for thirty years now". A. works B. is working C. will work D. has been working