Dictionary.com
Thesaurus.com

had been revenging

  • past perfect progressive
    of revenge.
    revenge
    verb (used with object)
    to exact punishment or expiation for a wrong on behalf of, especially in a resentful or vindictive spirit.