早教吧 育儿知识 作业答案 考试题库 百科 知识分享

He joined the army for five years(改错)He has been ____ ____ for 5 years.

题目详情
He joined the army for five years(改错)
He has been ____ ____ for 5 years.
▼优质解答
答案和解析
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.