1. 一直在某地(现在仍在某地) have been to 曾经去过某地(现在已经回来了)...have been in 一直在某地(现在仍在某地)...have gone to 去了某地(现在正在去的途中,还没回来)2. 一直在 —No,I have never been to Shanghai.没有,我从未去过上海。...2)have been in一直在……...She has been in China for 10 years.十年来她一直在中国。3. 在某地呆 have been to 曾经去过(现在在说话地),可与次数连用...have been in在某地呆...have gone to已经去了(现在不在说话地)