首页 > 留学知识库

问题: 英语

请问:have been to 和 have gone to 各是什么意思?有何区别?请给几个例句。谢谢。

解答:

"have been to" means I was in that place once before, and now I am back to where I am. eg: I have been to UK for couple of years, and now I am in Canada.
"have gone to" means I went to that place and I haven't come back, so I am still in that place.eg: he has gone to UK about 2 years ago.
"have been to" -----曾经到过,现在回来了。
“have gone to"------已经去了,现在还没有回来。
相信我,我的答案肯定对。