Been or gone?
We often use been to, instead of gone to, when we refer to completed visits to a place:
- Have you ever been to Budapest?
- Not:
Have you ever gone to Budapest?
If the visit is not complete, we use gone.
Compare
Joan’s just gone to the shop. She’ll be back in about ten minutes. | Joan has not yet returned from the shop. |
Joan’s just been to the shop. She bought some cakes. Would you like one? | Joan has returned from the shop. |