Dictionary.com
Thesaurus.com

have been fastening

  • present perfect progressive
    of fasten.
    fasten
    verb (used with object)
    to attach firmly or securely in place; fix securely to something else.