Dictionary.com
Thesaurus.com

has been scaffolding

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