There are several interpretations of Present Perfect. Couldn't you clarify this one: "past action with indefinite time span"?
From Betty S. Azar, Understanding & Using English Grammar, here is a timeline of the present perfect, which is where I found the description, with another timeline illustrating the present perfect continuous.
