The present perfect tense is used to express actions happening in an incomplete period of time. An incomplete period is one that includes the present moment, that is, the time of speaking. This period can be implied or expressed with a time expression (today, this week, this year, ever, never etc.):