Dictionary.com
Thesaurus.com
have tracked
  • present perfect of track.