The present perfect tense shows
(A) action that began in the past and continues in the present.
It cannot be associated with specific words that relate to time, but is rather a general expression.
9.5m questions
12.2m answers