Dictionary.com
Thesaurus.com
have been mystifying
  • present perfect progressive of mystify.