Dictionary.com
Thesaurus.com

has been massaging

  • present perfect progressive
    of massage (3rd person singular).
    massage
    noun
    the act or art of treating the body by rubbing, kneading, patting, or the like, to stimulate circulation, increase suppleness, relieve tension, etc.