Dictionary.com
Thesaurus.com

has been attributing

  • present perfect progressive
    of attribute (3rd person singular).
    attribute
    verb (used with object)
    to regard as resulting from a specified cause; consider as caused by something indicated (usually followed byto ).