Dictionary.com
Thesaurus.com

will have been smoking

  • future perfect progressive
    of smoke.
    smoke
    noun
    the visible vapor and gases given off by a burning or smoldering substance, especially the gray, brown, or blackish mixture of gases and suspended carbon particles resulting from the combustion of wood, peat, coal, or other organic matter.