The Smiths ___China for three years.a.have come b.have been
The Smiths ___China for three years.a.have come b.have been
The smiths have been_______China for two years already.A.in
The Smiths (have been living) here for ten years 为什么不能用 have
The Smiths have been here for over ten years 为什么用“been here”
再帮个忙,哈同义句转换The Smiths have been in China for two years.___ &
The smiths have been in China for two years.改成( ) ( ) two ye
The Smiths has been in China for three years.The Smiths ____
I( ) there for three years.A went B have C haven't been Dwas
They have been in this city _ three years ago.(A.for B.about
The twins___Canada for three weeks.A.has been to B.have been
how long( )you( )a doctor?Three years A ,have:been B,have:be
Where( )for the past three year?A.are you B.have you been C.