Compare the present form and have -en

We use the present form to talk about things generally.

We use have/has + -en to talk about specific experiences (results we have in the present).

present simple tense timeline - in general - many times

I often go to Africa. (generally: many times)
He doesn’t play baseball. (this generally doesn’t happen)
Do you eat insects? (generally: many times)

present perfect tense timeline - present result - Recent action: happened at a time before now

I‘ve been to Africa. (maybe once)
He hasn’t played baseball. (not yet: he may do it in the future)
Have you eaten insects? (maybe once)

We often talk about what generally happens then more specifically about experiences in the same conversation.

A: Do you ski? (present form)
B: Yes.
A: Have you ever skied in Europe? (have/has + -en form)

Grammar Explanations