Dictionary.com
Thesaurus.com
has contradicted
  • present perfect of contradict (3rd person singular).