Aliceleft Beijing last week and she hasn't come back yet.(同义句)

问题描述:

Aliceleft Beijing last week and she hasn't come back yet.(同义句)
Alice( )( )away from Beijing for a week.

Alice left Beijing last week and she hasn't come back yet.(同义句)
=Alice (has been) away from Beijing for a week.