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

admin2015-03-17  31

问题 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://kaotiyun.com/show/DLiK777K
0

最新回复(0)