Dictionary.com
Thesaurus.com

will have engrossed

  • future perfect
    of engross.
    engross
    verb (used with object)
    to occupy completely, as the mind or attention; absorb.