Dictionary.com
Thesaurus.com

has been revenging

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