Dictionary.com
Thesaurus.com

will have been spying

  • future perfect progressive
    of spy.
    spy
    noun
    a person employed by a government to obtain secret information or intelligence about another, usually hostile, country, especially with reference to military or naval affairs.