In English, the present perfect has perfect aspect, which means that it is used to refer to a subject's past actions or states while keeping the subject in a present state of reference or in a present state of mind.
In English, the present perfect has perfect aspect, which means that it is used to refer to a subject's past actions, duhhh! Or states while keeping the subject in a present state of reference or in a present state of mind.