Dictionary.com
Thesaurus.com

has been oversleeping

  • present perfect progressive
    of oversleep (3rd person singular).
    oversleep
    verb (used without object)
    to sleep beyond the proper or intended time of waking.