Answer:
hayan recibido haya dado - hayamos entendido - hayan visto
Explanation:
Regular verbs form the present perfect by conjugating the auxiliary verb "hacer" in the subjunctive followed by the past participle of the verb.
The regular forms of the present perfect subjunctive are:
1st conjugation (ar), participle: "ado"
Example: hablar-> hablado
2nd conjugation (er), participle: "ido"
example: beber-> bebido
3rd conjugation (go), participle: "ido"
example: vivir-> vivido
Habia because Habia means there were. On the other hand we have contaba which men tell, saludaba which mean said hi, and nacia which means born. so your best bet is Habia