Dictionary.com
Thesaurus.com
has been nauseating
  • present perfect progressive of nauseate (3rd person singular).