Tip! She hasn’t hiked that trail before. Since it’s a present tense, the result should be in the present. I have never heard that we could use "when" with Perfect tenses especially with Present Perfect before. We often use the present perfect to say that an action which we expected has not happened. (C'est fini, je suis revenu en France.) mixed verbs, we use the present perfect to show that something started in the past and has continued up until now. Please contact me if you have any questions or comments. It is like saying, "I have the experience of..." You can also use this tense to say that you have never had a certain experience. Connection with present: the situation continues in the present. I have done my homework = I finished my homework in the past. non-continuous verbs and non-continuous uses of "Last year" and "in the last year" are very different in meaning. We haven't seen Janine since Friday. We often use the present perfect to talk about something that happened in the recent past, but that is still true or important now. Where's John? What sports have you played? She. Is it correct? We often use for and since with perfect tenses:. We CAN use the present perfect with unspecific expressions such as: ever, never, once, many times, several times, before, so far, already, yet, etc. Have you ever drastically changed your hair style or clothing style in a short time? I lived in London in 1998. I've lost my keys (so I can't get into my house). Have you ever ridden an animal? Julie has gone to Mexico (now she's in Mexico). They've gone to Japan for three weeks (now they're in Japan). Present Perfect and Present Perfect Continuous, Simple Past, Present Perfect, and Past Perfect, Present Perfect, Past Perfect, Present Perfect Continuous, and Past Perfect Continuous, Present and Past Tenses with Non-Continuous Verbs, She graduated from university less than three years ago. Check the grammar chart below: Recent events and news We use ‘since’ with a fixed time in the past (2015, 5th May, last year), and we use ‘for’ with a period of time (5 hours, six months, ten years,). We can also use the present perfect to talk about situations that started in the past, but which are still true in the present. You CANNOT use the present perfect with specific time expressions such as: yesterday, one year ago, last week, when I was a child, when I lived in Japan, at that moment, that day, one day, etc. Get more Perfect English Grammar with our courses. For information on how to make the present perfect, click here. We use the present perfect to say that an action happened at an unspecified time before now. It is a combination of past and present. The exact time is not important. I have been here once. Examples I have been a teacher for more than ten years. Need more practice? Where is the best place you have ever been? Where have you traveled? Children in Year 5 and Year 6 will be taught about the present perfect and past perfect tenses , because it is possible a question on them will arise in the Year 6 Grammar, Punctuation and Spelling test. The present perfect is NOT used to describe a specific event. Sometimes, we want to limit the time we are looking in for an experience. I have lived here for 3 years. This started in the past and is not finished) I have loved chocolate since I was 3 years old. We CAN use the present perfect with unspecific expressions such as: ever, never, once, many … He's gone to the shops (he's at the shops now). We use the present perfect: for something that started in the past and continues in the present : With Pour les actions qui ont commencé dans le passé et qui se continuent dans le présent, on utilise le PRESENT PERFECT, par opposition au prétérit qui concerne des actions qui sont terminées. We often use since and for to say how long the action has lasted. We use for to talk about a period of time: five minutes, two weeks, six years; We use since to talk about a point in past time: 9 o'clock, 1st January, Monday When to use present perfect tense has always been confusing for me. I've been to Paris (in my life, but now I'm in London, where I live). Use the present perfect tense when you want to emphasize the result of an action. The Mayor has announced a new plan for the railways. She has been to school today (but now she's back at home). She's hurt her leg (so she can't play tennis today). I have eaten at this restaurant before. "Last year" means the year before now, and it is considered a specific time which requires simple past. Although the above use of present perfect is normally limited to non-continuous verbs and non-continuous uses of mixed verbs, the words "live," "work," "teach," and "study" are sometimes used in this way even though they are NOT non-continuous verbs. Use #1: Indefinite Time. The present perfect is most frequently used to talk about experiences or changes that have taken place, but there are other less common uses as well. The present perfect is formed using has/have + past participle. What’s the craziest thing you have ever done? We use Past Simple when we are talking about the time. We often use the present perfect to list the accomplishments of individuals and humanity. I'm Seonaid and I hope you like the website. Read more about the difference between the present perfect and the past simple here. Remember, the exact time the action happened is not important. The Present Perfect is not easy to understand for ESL learners. The past perfect describes an action in the past with a result, effect or relevance later in the past. When to use the Present perfect The Present Perfect is used to indicate a link between the present and the past. You cannot mention a specific time. Have you ever shot a gun? The concept of "unspecified time" can be very confusing to English learners. We use the present perfect to say that an action happened at an unspecified time before now. How long have you been at this school? We use the Present Perfect Tense to talk about an action which started in the past and continuous up to now. Present Perfect. We often use the present perfect to talk about change that has happened over a period of time. The total time of me living here is 3 years till now. But today I have found one example: When has your brother visited you? We use the present perfect to describe an unfinished action with ‘Since’ and ‘For’. 1. When do we use the Present Perfect? Welcome! An actions in the past has something to do with the present. When we use the present perfect it means that something has happened at some point in our lives before now. For and Since with Present Perfect tense. I know that it carries a sense of continuity from the past, but many times in news articles, I come across sentences with present perfect tense that do not have to do anything with continuity. Sometimes we can use the past simple here, especially in US English.