Dictionary.com
Thesaurus.com

will have been vindicating

  • future perfect progressive
    of vindicate.
    vindicate
    verb (used with object)
    to clear, as from an accusation, imputation, suspicion, or the like.