have on

verb

Infinitive

have on

Present tense 3rd person singular

has on

Preterite

had on

Present participle

having on

Past participle

had on