Dictionary.com
Thesaurus.com
have trod
  • present perfect of tread.