We use HAS HAD in Present perfect tense when the main verb is HAVE. HAS, here, is an auxiliary verb, and HAD is the past participle of HAVE.
When to use have has and had had?
In the present perfect, the auxiliary verb is always have (for I, you, we, they) or has (for he, she, it). In the past perfect, the auxiliary verb is always had.
We use have had in the present perfect when the main verb is also “have”:
I’m not feeling well. She has had three children in the past five years.
Has had or had had?
You have to use “had had” if something has been done long back, not recently. But if something has been done recently, then you can use “have had” or “has had” depending on the pronoun.
We use the present perfect tense when we want to connect the present with the (recent) past in some way and this will appear as has had or have had in full forms or as ‘s had or ‘ve had in contracted forms: Had had is the past perfect form of have when it is used as a main verb to describe our experiences and actions.