Been As The Past Participle Of Come And Go
- Have you ever been to Cairo? (= Have you ever visited Cairo?)
- I have been to see my uncle. (= I have paid a visit to my uncle.)
- Has the postman been yet? (= Has the postman called yet?)
Note that been is used for completed visits.
Compare:
- The postman has already been. (= He has come and gone again.)
- Where is John? He has gone to Cairo. (= He is in Cairo at the moment.)