Dictionary.com
Thesaurus.com

will have been dawdling

  • future perfect progressive
    of dawdle.
    dawdle
    verb (used without object)
    to waste time; idle; trifle; loiter.