Dictionary.com
Thesaurus.com

had been vouchsafing

  • past perfect progressive
    of vouchsafe.
    vouchsafe
    verb (used with object)
    to grant or give, as by favor, graciousness, or condescension.