The present perfect is used differently in every language and does not follow the same logic or pattern. For example, in French, it is used to describe actions that are finished, while in Portuguese, it is usually used to describe actions that continue into the future.
English is different from both of these languages, and the following list will give you a broad sense of how the present perfect is used in English.
Here are the 5 major ideas behind the present perfect in English:
1. recent event
- The Pope has resigned.
- There has been a tsunami in Japan.
- The city of Lisbon has established a new traffic pattern in Marquês de Pombal.
2. continues into the future
- They have lived in San Diego for 19 years. ( They continue to live in San Diego.)
- I have known Julia since I was a little girl. (I will always know Julia.)
- She has been suffering from the flu for more than a week! (Poor thing is still sick.)
3. NOT finished...still on the to-do list...
- We still haven't seen the new Tarantino movie.
- They haven't registered their new car with the DMV yet .
- I still haven't spoken to my boss about the report.
4. unspecified past (relevant to the present moment)
- I think I have been here before.
- You have met each other before, haven't you?
- I have worked with the office from New York, so I am familiar with the procedures.
- Have you ever been to California?
- Have you ever tried octopus salad?
5. describing frequency
- She and her husband have traveled to Africa five times.
- I've only visited Asia once.
- The children loved the movie so much that they have already watched it twice.
Hi Megan,
ReplyDeleteCan u pls explain the past perfect.
http://eslmeetingpoint.blogspot.pt/2015/02/the-past-perfect-past-before-past.html
DeleteIn past perfect the auxiliary verb 'have/has' would be in past form i.e., 'had' followed by the main verb in past participle form.
ReplyDeleteIf two actions take place in the past, the first action that took place will have a past perfect and the latter one takes simple past.
Khagesh
Excellent explanation, thank you!
DeleteThat’s amazing! Thank you so much!
ReplyDelete