He has been a soldier(士兵,战士) for 5 years(改为同义句)

问题描述:

He has been a soldier(士兵,战士) for 5 years(改为同义句)
He has ____ in the army(军队) ___ 5 years ____.
Actually(最近),I didn't know him at all.(改为同义句)
________ ________ ,I didn't know him at all.

been..since...ago
In fact,