Present participle; Past participle - annihilating - annihilated Present - annihilate - annihilate - annihilates - annihilate - annihilate - annihilate Past - annihilated - annihilated - annihilated - annihilated - annihilated - annihilated Future - will annihilate - will annihilate - will annihilate - will annihilate - will annihilate - will annihilate Present conditional - would annihilate - would annihilate - would annihilate - would annihilate - would annihilate - would annihilate Present Perfect - have annihilated - have annihilated - has annihilated - have annihilated - have annihilated - have annihilated Past Perfect - had annihilated - had annihilated - had annihilated - had annihilated - had annihilated - had annihilated Future Perfect - will have annihilated - will have annihilated - will have annihilated - will have annihilated - will have annihilated - will have annihilated Past conditional - would have annihilated - would have annihilated - would have annihilated - would have annihilated - would have annihilated - would have annihilated Imperative - - - annihilate - - - - - - - -