Dictionary.com
Thesaurus.com
has been scaffolding
  • present perfect progressive of scaffold (3rd person singular).