Dictionary.com
Thesaurus.com

have been aping

  • present perfect progressive
    of ape.
    ape
    noun
    any member of the superfamily Hominoidea, the two extant branches of which are the lesser apes (gibbons) and the great apes (humans, chimpanzees, gorillas, and orangutans).