I know that present perfect is used for talking about recent events "actions" that has a result in the present. So my question is what's meant by "recent events" is it actions the happened few hours ago? Or it's maybe happened few days ago ? I think if it happened few days ago that's would be a finished time interval so it's better to use past simple but on the other hand it still has a relevnace. So i'm a little confused about this part if anyone could please explain it.
The present perfect is not restricted to “recent” events:
The Smithsonian Global Volcanism Program defines a volcano as active only if it has erupted in the last 10,000 years. —phys.org; my emphasis
The event designated by the lexical verb in the present perfect can lie at any distance in the past, as long as it is in some sense the source of a present state—the state designated by the construction as a whole.
There is a great deal more about this at our ‘canonical post’ on the perfect construction, What is the perfect, and how should I use it?, especially §§ 3.1 Grammatical meaning and 3.2 Pragmatic meaning.