The Present Perfect is used to indicate a link between the present and the past. The time of the action is before now but not specified; the exact time it happened is not important, and we are often more interested in the result than in the action itself.
In this lesson, I will explain the present perfect tense in a series of cartoons.
1. To describe experience.
2. To express the repetition of an activity before now.
3. To express a finished action with a result in the present.
4. To express a recent time action with just, only just, and recently.
5. To express a duration or a starting point of an activity with for and since.
6. Using already to refer to an activity that happened before the moment of speaking and to indicate some surprise.
7. Using yet to show an action that has lasted longer than expected. Yet means still.