Dictionary.com
Thesaurus.com

will have been tracking

  • future perfect progressive
    of track.
    track
    noun
    a structure consisting of a pair of parallel lines of rails with their crossties, on which a railroad train, trolley, or the like runs.