He has been in Canada for seven years .同义句
He has been in Canada for seven years .同义句
He has been a soldier for 5years同义句
同义句He has been learning English for six years
He has been in China for more two years.同义句
He has been in China for five years改同义句
同义句转换 He has been in Beijing for 10 years.
She has been tin China for ten years.改为同义句.She has been in C
Jim has been in the army for 3 years.同义句转换 Jim has been ___
he has lived in village for three years.同义句
she has lived in Canada for three years.(改为同义句)
He has been a soldier for 5years同义句 He has __in the army_5 y
He has been a league member for five years.(同义句转换)