A traditional explanation of Present Perfect usage is that it is not used when a certain past reference to the action is present either in the text or it is implied by the context.
Usually, the wrong usage examples given are like this one
I have been at the party yesterday. (incorrect)
Here's the example in question which I encountered in a book.
But it can take a long time for some people who have been hurt in the past to truly trust in the group.
The past indication is clearly present, although it is not a specific moment on the past timeline, still, it is a past reference. Since this is from an English book, I presume there are other instances when the past is implied. What if I change the verb and say something like
I have had depressions in the past. or I have been trained speed reading in the past.
Do they convey sensible meanings?