Present participle; Past participle - vindicating - vindicated Present - vindicate - vindicate - vindicates - vindicate - vindicate - vindicate Past - vindicated - vindicated - vindicated - vindicated - vindicated - vindicated Future - will vindicate - will vindicate - will vindicate - will vindicate - will vindicate - will vindicate Present conditional - would vindicate - would vindicate - would vindicate - would vindicate - would vindicate - would vindicate Present Perfect - have vindicated - have vindicated - has vindicated - have vindicated - have vindicated - have vindicated Past Perfect - had vindicated - had vindicated - had vindicated - had vindicated - had vindicated - had vindicated Future Perfect - will have vindicated - will have vindicated - will have vindicated - will have vindicated - will have vindicated - will have vindicated Past conditional - would have vindicated - would have vindicated - would have vindicated - would have vindicated - would have vindicated - would have vindicated Imperative - - - vindicate - - - - - - - -