Present participle; Past participle - denouncing - denounced Present - denounce - denounce - denounces - denounce - denounce - denounce Past - denounced - denounced - denounced - denounced - denounced - denounced Future - will denounce - will denounce - will denounce - will denounce - will denounce - will denounce Present conditional - would denounce - would denounce - would denounce - would denounce - would denounce - would denounce Present Perfect - have denounced - have denounced - has denounced - have denounced - have denounced - have denounced Past Perfect - had denounced - had denounced - had denounced - had denounced - had denounced - had denounced Future Perfect - will have denounced - will have denounced - will have denounced - will have denounced - will have denounced - will have denounced Past conditional - would have denounced - would have denounced - would have denounced - would have denounced - would have denounced - would have denounced Imperative - - - denounce - - - - - - - -