Dictionary.com
Thesaurus.com
has proffered
  • present perfect of proffer (3rd person singular).