Dictionary.com
Thesaurus.com

will have spied

  • future perfect
    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.