Dictionary.com
Thesaurus.com

has been rereading

  • present perfect progressive of reread (3rd person singular).