The present perfect always has a bearing on the present. It must be relevant now. If it’s not relevant now, then you should use another tense.
For example. If you’re talking about life experiences, you often use the present perfect because you’re talking about experiences that you’ve had in your life until now. So, you’ve travelled to many different countries in your lifetime. You’ve seen lots of wonderful things. You’ve read books, you’ve been to the theatre and you’ve attended music festivals. But you’ve never been skydiving, and that’s something that you’d really like to do.
When you talk about experiences, as in the above example, you talk about things that you’ve experienced until now. You don’t mention a specific time frame. We don’t know when any of these things happened, we just know that at some point until now, they occured.
If you want to pinpoint an experience to a particular time, use the past simple. For example: I went to the theatre last week. Or, I visited Mexico during my last vacation.
Top Tip: if you talk about a specific time, use the past simple. You may use words and phrases such as: yesterday, last week, last year, in 1999, on my birthday, etc.
Do you have any questions? Let me know in the comments or on Facebook and I’ll get back to you ASAP!
Check our our Facebook Page.