【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. You have been in love with each other for a long time.