have been to与have gone to后均可接地点。have been to意为“曾经去过某地”,表示现在已不在那里了,强调最近的经历。可以用任何人称,通常可与表示次数的副词连用,例如:once, twice等,表示去过某地几次;也可和just, never, ever等词连用。have gone to意为“已经到某地去”,表示还没回来,强调说话时人不在说话现场。两者在遇到here, there, home, abroad这四个地点副词时,都要刪掉to。