Present perfect

Introduction to the topic:

The present perfect is used to talk about an action that happened at a time before now, but it is not specified when it happened because it doesn’t have relevance. Sometimes, we want to limit the time we are refering to by using expressions such as in the last week, in the last year, this week, this month, so far, up to now, etc. We can also use the Present Perfect to show that something started in the past and has continued up until now (“For two hours,” “for three days,” or “since Saturday”), with the use of non-continuous Verbs and non-continuous uses of mixed verbs