Dictionary.com
Thesaurus.com

has been vouchsafing

  • present perfect progressive
    of vouchsafe (3rd person singular).
    vouchsafe
    verb (used with object)
    to grant or give, as by favor, graciousness, or condescension.