He _______ here for 20 years by the end of next month.
A.had worked B.has worked C.will have worked D.will work
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。