单选题 Mike will retire next month and he ________for the company for many years.
【正确答案】 C
【答案解析】本题考查动词时态。and前面一句的动词为will retire,是一般将来时,是基于现在时而言的,因此整个句子是基于现在时间的。and后面一句使用了for many years,是完成时的标志性短语,因此句子应该使用完成时。结合以上两点分析,确定句子的时态为现在完成时,由此确定本题答案为C)。