Dictionary.com
Thesaurus.com

has been duplicating

  • present perfect progressive
    of duplicate (3rd person singular).
    duplicate
    noun
    a copy exactly like an original.