Dictionary.com
Thesaurus.com

have been scaffolding

  • present perfect progressive
    of scaffold.
    scaffold
    noun
    a temporary structure for holding workers and materials during the construction, repair, or decoration of a building.