Dictionary.com
Thesaurus.com

has been sighting

  • present perfect progressive
    of sight (3rd person singular).
    sight
    noun
    the power or faculty of seeing; perception of objects by use of the eyes; vision.