He joined the army for five years(改错) Hehasbeen________for5years.... He has been ____ ____ for 5 years. 展开 1个回答 #热议# 网上掀起『练心眼子』风潮,真的能提高情商吗? 淑妃WXty0 推荐于2016-07-25 · 超过57用户采纳过TA的回答 知道答主 回答量:109 采纳率:33% 帮助的人:105万 我也去答题访问个人页 关注 展开全部 1.It has been five years since he joined the army.2.He has been in the army for 5 years.3He has been a soldier for five years. 4He joined the army five years ago. 下面这个一般不用,因为动词不是延续性的He has joined the army for 5 years. 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2022-11-02 请教一道英语时态题.14) He ____ for three years.A) has joined the arm? 2022-11-25 I have two elder brothers,______in the army for ten years.? 2022-07-28 It was two years ago __I joined the army A.since B.if c.when d.while 2014-10-31 He____for three years A)has joined the army B) has been in the army C) has been an army 1 2013-04-20 He_____for twenty years.A.has joined B.has been in the army C.joined D.have saved the army 2013-12-31 I joined the army the year/month ( that ) my father died. 2 2013-09-10 ____four years since I joined the army. 2016-09-12 My brother the army for 5 years.A. joined  ... 更多类似问题 > 为你推荐: