Dictionary.com
Thesaurus.com
have fooled
  • present perfect of fool.