He______________in the army for ten years, and he retired last year.
A.hasservedB.hadservedC.servedD.hadbeenserving...
A.has served
B.had served
C.served
D.had been serving 展开
B.had served
C.served
D.had been serving 展开
展开全部
【答案】:B
【译文】他在部队服役十年,去年退役了。
【考点】时态
【解析】整个句子为过去时态,从时间状语for ten years可以判断这里表示过去持续的状态,所以用过去完成时,故选B。
【译文】他在部队服役十年,去年退役了。
【考点】时态
【解析】整个句子为过去时态,从时间状语for ten years可以判断这里表示过去持续的状态,所以用过去完成时,故选B。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询