have gone to, have been to和have been in的辨析
have gone to :去了没回（单程）
1.The meat has gone bad.
2.When people realise that their life is almost over and look back clearly on it, it is easy to see how many dreams have gone unfulfilled.
3.50,000 companies have gone out of business.
have been to :去过（有一种往返的感觉在里面）
1.I have been to America.
2.Now, a number of years later I have been to four consecutive Olympic Games.
3.I have been to the flower market. I bought a pot of flower.
have been in：呆了很久（持续性状态）
1. I should have been in the shade like all the other tourists, then I wouldn't have got burned.
2. The negotiations have been in limbo since mid-December.
3. You have been in love with each other for a long time.