Present participle; Past participle - hailing - hailed Present - hail - hail - hails - hail - hail - hail Past - hailed - hailed - hailed - hailed - hailed - hailed Future - will hail - will hail - will hail - will hail - will hail - will hail Present conditional - would hail - would hail - would hail - would hail - would hail - would hail Present Perfect - have hailed - have hailed - has hailed - have hailed - have hailed - have hailed Past Perfect - had hailed - had hailed - had hailed - had hailed - had hailed - had hailed Future Perfect - will have hailed - will have hailed - will have hailed - will have hailed - will have hailed - will have hailed Past conditional - would have hailed - would have hailed - would have hailed - would have hailed - would have hailed - would have hailed Imperative - - - hail - - - - - - - -