have been to do sth 是什么意思

如题所述

have been to 和  have gone to的区别:

have been to意为“曾经去过某地”,现在已不在那里了,常与ever,just,never等词连用。其后可接once,twice等表示次数的词。如: 
  1、He has just been to the library。 
  2、They have never been to the Great Wall。 
  3、I have been to Beijing many times。 
  have gone to意为“到某地去了”,说话时作句子主语的人不在现场。如: 
  1、Where is Tom? He has gone to the post office。 
2、Mr Green isn't here。He has gone to Shanghai。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-06-21
have been to do sth
一直做某事