单项选择题

He()in the army for ten years, and he retired last year.

A、 has served
B、 had served
C、 served
D、 had been serving

热门 试题