undergo

verb irregular vt

Infinitive

undergo

Present tense 3rd person singular

undergoes

Preterite

underwent

Present participle

undergoing

Past participle

undergone