We can use the present continuous to talk about the future when we have already arranged to do something. We can use be going to to talk about something that we have decided to do
When talking about a life experience, we can use the present perfect. We don’t say when it happened because we’re more interested in the experience, than the time or date.