He_____for twenty years.A.has joined B.has been in the army C.joined D.have saved the army

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 20:00:32
He_____for twenty years.A.has joined B.has been in the army C.joined D.have saved the army

He_____for twenty years.A.has joined B.has been in the army C.joined D.have saved the army
He_____for twenty years.A.has joined B.has been in the army C.joined D.have saved the army

He_____for twenty years.A.has joined B.has been in the army C.joined D.have saved the army
选B.
时间状语是:for twenty years,这是一段时间,所以完成时要使用延续性的动作或状态,只有B选项符合条件.join、save都是短暂性动词.
句意是:他在军队已经呆了20年了.

B 吧。。。