I thought been was the past participle of to be, but it seems to behave like the past participle of to go in this case:
I go to the store every Wednesday.
I have been/gone to the store many times.
*I am to the store every Wednesday.
Also
I go through the tunnel.
I've been/gone through the tunnel.
*I am through the tunnel.
What's happening?