Dictionary.com
Thesaurus.com

had been perpetuating

  • past perfect progressive
    of perpetuate.
    perpetuate
    verb (used with object)
    to enable or allow the continuation of into the future; keep alive (used most often in reference to something considered harmful or false): Vines obscured a plaque intended to perpetuate her memory.