第1个回答 2012-08-05
中国句子不正确。join是瞬间性动词,不能用于完成时。如果你想表达“他参军五年了”可以这样说:
1.He joined the army five years ago.
2.It is five years since he joined the army.
3.He has been in the army for five years.本回答被网友采纳
第2个回答 2012-08-05
这句话不正确吧。join是瞬间动词,不能用作完成时
应该是:He has been in the army for five years
第3个回答 2012-08-05
这个句子应该不正确的,join 是瞬间动词,不能与for five years 连用的