He has lived here for ten years改为同义句
问题描述:
He has lived here for ten years改为同义句
答
He has been living here for ten years.
答
He has been here for ten years
he moved here ten years ago
答
He has lived here since ten years ago.
答
It is ten years since he lived here.
He has lived here since ten years ago.