Dictionary.com
Thesaurus.com
has supported
  • present perfect of support (3rd person singular).