Adverbs are expressions that function as modifiers of other elements in the clause. They can provide a wide range of information.
Time adverbs are often used with the present perfect and function as modifiers of other elements in the clause.
https://open.books4languages.com/english-a2-grammar/chapter/time-adverbs-with-present-perfect/