You are right we can not use present perfect tense with any action that took place in the past.
But you can use it with any action that has just completed in the recent past.
e.g. "I've me a lot of people lately".
But "I met a lot of people in the last few days" would be more appropriate.
These are my humble views.
- For Teachers