Dictionary.com
Thesaurus.com
has whistled
  • present perfect of whistle (3rd person singular).