Hi,
Present perfect can be used:
1) To describe something coming into being or materialized some time in the past and still exists.
I have quit smoking since January 1st his year. This means I am still refraining from smoking. The effort to quit is still in affect.
But if you say “I quit smoking 5 months ago” in past tense, it carries a connotation that you may have returned to the nasty habit.
To describe an event or action which has been carried out with or without a reference of time.
Have you been to Paris?
Yes I have been to Paris, twice in fact, once on Honeymoon and once on leisure.
Inflation has affected all of us but hit particularly hard on the poor.
Hope this helps, if I didn't confuse you further!