2 We use the present perfect simple to express an action that began in the past until now.
3 We use present perfect simple to express an action happened in the past but result is in the present.
4 PRESENT PERFECT SIMPLE AFFIRMATIVE FORM:Person + have / has + past participleUSES:I’ve been in China. (I’ve = I have)She’s ridden a horse. (She’s = She has)modals
5 PRESENT PERFECT SIMPLE NEGATIVE FORM:Person + haven’t / hasn’t + past participleUSES:I haven’t been in China. (haven’t = have not)She hasn’t ridden a horse. (hasn’t = has not)modals
6 PRESENT PERFECT SIMPLE FOR/ SINCE /YET(NON-ACTION VERBS: be, have, know, like, etc)I’ve known Maria for 10 years.They’ve had that car since 2007.She hans’t had a boyfriend yet.modalPast Participle
7 EXAMPLES I have lived in San Diego for 10 years. I have lived in San Diego since 2003.Meaning = I moved to San Diego 10 years ago and I still live here today.The Present Perfect connects the past and the present.
8 FOR: Indicates the PERIOD OF TIME. SINCE: Indicates the INITIAL time.YET: Indicates that the action IS NOT FINISHED. (Negative sentences)Pamela hasn’t seen his uncle for 8 years. (has not)Melvin has studied in this school since 2001.Melissa hasn’t taken the exam yet.
9 I have lived in New York for ten years. I haven’t visited my aunt since 1985.(have not)The students haven’t finished the homework yet.
10 Look! Everywhere is white. It has snowed for two days.
11 I have eaten Chinese food I have never seen “Asu mare“. I have never driven a bus.The teacher has never had a serious accident.HAVE YOU EVER BEEN ON AN AIRPLANE?Yes,I have. / No, I haven´t.modalPast participle