He ________ the company for fifty years, first as office boy and eventually as managing director.

He ________ the company for fifty years, first as office boy and eventually as managing director.

A.served

B.is serving

C.had served

D.has served

答案及解析: D