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. |
|