1. have/has been
have/has been后面可以跟“to+地点名词”结构或直接跟地点副词,表示某人曾经去过某地,现在已经不在那里了,回到了说话处。表示某人未去过某地也要用该短语。其常用的时间状语有ever和never等。如:
I have never been to the Great Wall.
我从未去过长城。
Tom has been to Japan.
汤姆去过日本。
Have you ever been to Tokyo?
你曾经去过东京吗?
Lily has been there four times.
莉莉已经去过那里四次了。
2. have/has gone
have/has gone后跟“to+地点名词”或直接跟地点副词,表示“某人已经去了某地”,即某人不在说话处,已经到达目的地或在去目的地的途中。如:
Kate isn’t here. Where has she gone?
凯特不在这儿,她到哪里去了?
Daming has gone to Shenzhen.
大明去深圳了。
Emma isn’t here. She has gone to Australia.
艾玛不在这里。她去澳大利亚了。