John has been away for more than three weeks.改为同义句
问题描述:
John has been away for more than three weeks.改为同义句
more than three weeks( )( )( )John was here.
答
has passed since