Dictionary.com
Thesaurus.com
has drank
  • present perfect of drink (3rd person singular).