hail verb vt vi Infinitive hail Present tense 3rd person singular hails Preterite hailed Present participle hailing Past participle hailed