Dictionary.com
Thesaurus.com

has been effecting

  • present perfect progressive
    of effect (3rd person singular).
    effect
    noun
    something that is produced by an agency or cause; result; consequence.