Subject + have/ has + past participle
| Examples: | I have walked | They have run | |
| You have killed | He/ she/ it has waited* | ||
| We have eaten | *Note: use ‘has’ when the subject is he, she, or it. |
Rules
1. Use present perfect for talking about experiences or accomplishments from an unspecified time.
- I have visited several major cities in many countries.
- England has won the World Cup of Soccer, but I can’t remember when.
2. Talk about an experience or situation that started at a point in past and has continued until now by adding ‘for’ or ‘since.’
- Young people have become crazier since YouTube launched in 2005.
- Disco hasn’t been popular for many years.
3. You can add a number of times/ occurrences to present perfect sentences, but not a specific point in time.
right: She has been to the washroom three times in the last hour.
wrong: She has been to the washroom 5 minutes ago.*
Note: use simple past, NOT present perfect, if you want to say the time that something happened.
- She went to the washroom 5 minutes ago.


