Last Wednesday, I wrote a post which contained a video, its title is "Have you ever really loved a woman?" and I told you I would be writing on the present perfect soon, well, here it is. You can see the form of this tense in the picture above, it is really easy.
The use is said to be somewhat informal; basically, the action always starts in the past and has a strong relationship with the present, there are mainly three options:
- the action is not finished, example: I have lived in Málaga all my life.
- the action is finished but still has consequences in the present time, example: I have eaten too much. (My stomach aches).
- the action finished recently, this tense used in combination with the adverb "just", example: I have just written my last post on the blog.
One of the main differences with the simple past is the fact that we do not usually mention a given time with the present perfect and, also, the action may be repeated. We normally use the present perfect with the time phrases that start with for and since. It is important to remember that we often use "been" as the past participle of the verb "go" when we are talking about past experiences with the present perfect.
If you want to practice this tense, have a look at this pages:
- On for and since: rules and exercise.
- On present perfect: Englisch-Hilfen, this one too.
- English on 2nd Language (explanation and one exercise)
I hope it helps, if you have any doubts remember you can always ask or comment!!