The gerund "having" is used as part of the present perfect continuous tense in this sentence. It is functioning as the auxiliary verb to form the perfect aspect of the verb "come back."
The gerund "having" is used as part of the present perfect continuous tense in this sentence. It is functioning as the auxiliary verb to form the perfect aspect of the verb "come back."