Present participle; Past participle - impugning - impugned Present - impugn - impugn - impugns - impugn - impugn - impugn Past - impugned - impugned - impugned - impugned - impugned - impugned Future - will impugn - will impugn - will impugn - will impugn - will impugn - will impugn Present conditional - would impugn - would impugn - would impugn - would impugn - would impugn - would impugn Present Perfect - have impugned - have impugned - has impugned - have impugned - have impugned - have impugned Past Perfect - had impugned - had impugned - had impugned - had impugned - had impugned - had impugned Future Perfect - will have impugned - will have impugned - will have impugned - will have impugned - will have impugned - will have impugned Past conditional - would have impugned - would have impugned - would have impugned - would have impugned - would have impugned - would have impugned Imperative - - - impugn - - - - - - - -