she has lived in Canada for three years.(改为同义句)
she has lived in Canada for three years.(改为同义句)
he has lived in village for three years.同义句
He has lived here for twenty years.改为同义句
He has lived here for ten years改为同义句
He has been in Canada for seven years .同义句
1:He has lived in our town for two years(改为同义句)
she has been a flight attendant for about three years 改为同义句
She has been tin China for ten years.改为同义句.She has been in C
Tom has been in China for three years.(改为同义句)
Linda has been in Shanghai for three years 改为同义句
She has gone abroad for three months.(改为同义句)
she has lived in Shanghai ( for three years)(括号内提问)