Dictionary.com
Thesaurus.com
has slumbered
  • present perfect of slumber (3rd person singular).