同义句转化 he has been a soldier for 2 years

问题描述:

同义句转化 he has been a soldier for 2 years

He joined the army two years ago.

这道题的正确答案是:
He has been a solider since 2 years ago.

He has been in the army for 2 years.
他已经成为一名战士两年了.