同义句转换.Mary has been in this city for more than ten years

问题描述:

同义句转换.Mary has been in this city for more than ten years

Mary has been in this city since ten years ago

More than ten years has passed/It's more than ten years since Mary came to this city.