Present participle; Past participle - denigrating - denigrated Present - denigrate - denigrate - denigrates - denigrate - denigrate - denigrate Past - denigrated - denigrated - denigrated - denigrated - denigrated - denigrated Future - will denigrate - will denigrate - will denigrate - will denigrate - will denigrate - will denigrate Present conditional - would denigrate - would denigrate - would denigrate - would denigrate - would denigrate - would denigrate Present Perfect - have denigrated - have denigrated - has denigrated - have denigrated - have denigrated - have denigrated Past Perfect - had denigrated - had denigrated - had denigrated - had denigrated - had denigrated - had denigrated Future Perfect - will have denigrated - will have denigrated - will have denigrated - will have denigrated - will have denigrated - will have denigrated Past conditional - would have denigrated - would have denigrated - would have denigrated - would have denigrated - would have denigrated - would have denigrated Imperative - - - denigrate - - - - - - - -