The present perfect could be used to :
1. Link the past with the present :
I haven't eaten anything since last night.
2. Does not talk about a specific time in the past :
I have had my dinner.
3.express an action that happened in the past but it may happen again :
I've read six articles this week (the week isn't finished )
I hope you find this helpful