Dictionary.com
Thesaurus.com
has probed
  • present perfect of probe (3rd person singular).