I have mentioned refers to an action that occurred at some point in the past. I had mentioned refers to an action that occurred before another event in the past. I have mentioned to him several times that he should pay more attention while driving.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Anonymoushave [action] and had [action]?have [action] OR has [action] = present perfect tense