Dictionary.com
Thesaurus.com

has been fastening

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