a. Form: S + Have/ Has + Past Participle (PP)
b. Uses
- The present perfect looks back from the present into the past, and expresses what has happened before now. The action happened at an indefinite time in the past. Ex: I have met a lot of famous people - (Before now). She has won awards - (In her life).
- It expresses a past action that has a present result. The action is usually in the recent past. Ex: I have lost my key. The taxi hasn't arrived. He has written 25 books - (Up to now).
- The action can continue to the present, and probably into the future. Ex: she has lived here for 10 years - (She still lives here).
- The present perfect expresses an experience as part of someone's life. "Never, ever" are common with this use. Ex: I've travelled a lot in Africa. They have lived all over the world. Have you ever been in a car crash? My mother has never flown in a plane.
- The present perfect expresses an action or state, which began in the past and continues to the present. Ex: I have known Alice for 6 years. How long have you worked as a teacher?
- The present perfect expresses a past action with result in the present. It is often a recent past action. Ex: I have lost my wallet. (I haven't got it now). The taxi has arrived - (It's outside the door now).
c. Present perfect and past simple
Past simple:
- Refers to an action that happened at a definite time in the past, and the action is finished. Ex: he died in 1889. She got married when she was 18.
- Time expressions + the past simple. Ex: I bought my car in 2000/ last year/ two years ago/ on March 20. I lived in Hanoi for a year (but not now).
- Refers to an action that happened at an indefinite time in the past. The action can continue to the present. Ex: she has won awards. He has written 15 books. She has lived there for 20 years (and she still does).
- Time expressions + the present perfect. Ex: I have worked here for 3 years/ since 2002/ since I left school. We have never been to America.
Development Partnership
Skype/ Wechat/ Whatsapp/ Zalo: DoitacPartnership
Facebook Page: https://www.facebook.com/DevelopmentPartnership/
No comments:
Post a Comment