Dictionary.com
Thesaurus.com

has been attesting

  • present perfect progressive
    of attest (3rd person singular).
    attest
    verb (used with object)
    to bear witness to; certify; declare to be correct, true, or genuine; declare the truth of, in words or writing, especially to affirm in an official capacity.