Dictionary.com
Thesaurus.com

had been enabling

  • past perfect progressive
    of enable.
    enable
    verb (used with object)
    to make able; give power, means, competence, or ability to: Students with vision impairments are enabled in the classroom with magnifiers and screen reader software.