have been to 曾经到过;have gone to:去哪里了
1) Where is Jack? He in his country.
2) John has gone to England since he came back. 去英格兰了
3)How longhas(这里掉了一个she/he) been to this village? 离开了多长时间了
4) The Smiths has been to Beijing for years.
5) Have you ever been to America? -- Yes, I have in there many times.
6) I have been to this school since three years ago.自从三年前就来这个学校了.