Present participle; Past participle - castigating - castigated Present - castigate - castigate - castigates - castigate - castigate - castigate Past - castigated - castigated - castigated - castigated - castigated - castigated Future - will castigate - will castigate - will castigate - will castigate - will castigate - will castigate Present conditional - would castigate - would castigate - would castigate - would castigate - would castigate - would castigate Present Perfect - have castigated - have castigated - has castigated - have castigated - have castigated - have castigated Past Perfect - had castigated - had castigated - had castigated - had castigated - had castigated - had castigated Future Perfect - will have castigated - will have castigated - will have castigated - will have castigated - will have castigated - will have castigated Past conditional - would have castigated - would have castigated - would have castigated - would have castigated - would have castigated - would have castigated Imperative - - - castigate - - - - - - - -