Dictionary.com
Thesaurus.com
has been spying
  • present perfect progressive of spy (3rd person singular).