Present participle; Past participle - castrating - castrated Present - castrate - castrate - castrates - castrate - castrate - castrate Past - castrated - castrated - castrated - castrated - castrated - castrated Future - will castrate - will castrate - will castrate - will castrate - will castrate - will castrate Present conditional - would castrate - would castrate - would castrate - would castrate - would castrate - would castrate Present Perfect - have castrated - have castrated - has castrated - have castrated - have castrated - have castrated Past Perfect - had castrated - had castrated - had castrated - had castrated - had castrated - had castrated Future Perfect - will have castrated - will have castrated - will have castrated - will have castrated - will have castrated - will have castrated Past conditional - would have castrated - would have castrated - would have castrated - would have castrated - would have castrated - would have castrated Imperative - - - castrate - - - - - - - -