![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
He_____for twenty years.A.has joined B.has been in the army C.joined D.have saved the army
2个回答
展开全部
选B.
时间状语是:for twenty years,这是一段时间,所以完成时要使用延续性的动作或状态,只有B选项符合条件。join、save都是短暂性动词。
句意是:他在军队已经呆了20年了。
时间状语是:for twenty years,这是一段时间,所以完成时要使用延续性的动作或状态,只有B选项符合条件。join、save都是短暂性动词。
句意是:他在军队已经呆了20年了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询