Dictionary.com
Thesaurus.com

will have dawdled

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