Uncle Li can speak English very well because he _____ Englan
Uncle Li can speak English very well because he _____ England for 5 years.
A.has gone to B.has been to C.has come to D.has been in
-Where is Mr.Zhang?-He()London.
A.has been to B.has been C.has gone D.has been in