He has been a soldier for 5 years.(改为同义句) He has __in the army __5 years __.
问题描述:
He has been a soldier for 5 years.(改为同义句) He has __in the army __5 years __.
答
he has been in the army for 5 years already
答
同义句有以下两种:
he has been in the army for 5 years already
it is 5 years since he joined the army