Dictionary.com
Thesaurus.com
have starred
  • present perfect of star.