He______in the army for ten years, and he retired last year.

admin2016-06-10  35

问题 He______in the army for ten years, and he retired last year.

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

答案B

解析 整个句子为过去时态,从时间状语for ten years可以判断这里表示过去持续的状态,所以用过去完成时,故选B。
转载请注明原文地址:https://jikaoti.com/ti/0ujMFFFM
0

最新回复(0)