Perfect participle
The English perfect participle form is called "el gerundio compuesto" in Spanish. It is formed by the verb haber in the -ing form: habiendo and the past participle form of the main verb, e.g. ido, tenido, hecho, dicho, comido...
Note that in English this is referred to as "perfect participle" but in Spanish this is called "gerundio compuesto"
Examples:
habiendo comido
having eaten
habiendo dicho
having said
habiendo trabajado
having worked