Dictionary.com
Thesaurus.com

has been interceding

  • present perfect progressive
    of intercede (3rd person singular).
    intercede
    verb (used without object)
    to act or interpose in behalf of someone in difficulty or trouble, as by pleading or petition.