Present Perfect
by ada sanchez
1. Use
1.1. Actions
1.1.1. which happened at unspecified (unknown) time in the past
1.1.2. in the past which have an effect in the present moment
1.1.3. which began in the past and continue in the present
1.1.3.1. + for + a leght of time
1.1.3.2. + since + a point in the time
1.1.4. which began in the past and it is finished
1.1.4.1. She's read the book ( She's finished the book)
1.1.5. Talk about things that have happened in a time period that is not finished, such as today, this month, this years
1.1.5.1. I've had 2 cups of coffee today
2. Form
2.1. Subject + have/has + past participle
2.1.1. I have bought new shades
2.2. Subject + haven´t/hasn´t + past participle
2.2.1. He hasn't taken any drug for two years
2.3. Have/has + subject + past participle
2.3.1. Where has she lived for the past 21 years?