Dictionary.com
Thesaurus.com

has been miming

  • present perfect progressive
    of mime (3rd person singular).
    mime
    noun
    the art or technique of portraying a character, mood, idea, or narration by gestures and bodily movements; pantomime.