Meanings of Present Perfect Verbs
Click on the "play" arrow to watch the video and listen to the explanation.
| Meaning 1 To talk about a complete activity that occurred at an unspecified or unknown time in the past | Meaning 1 To talk about an action that happened repeatedly in the past | 
|---|---|
| * Have you ever eaten at that restaurant? * Ann has already left for work. * I have finished my homework already. | * We have been to Mexico many times on vacation. * How often have you seen that movie? * I'm sick of pizza. I have eaten it five times already this week. | 
| Meaning 2 To talk about an activity that began in the past and continues to the present | 
|---|
| * I have known Jim since * Jose has studied English for * He has been living | 
Jose has studied English for two years.
2 years ago.............................................................Now
 
He began studying English two years ago, and he is still studying English.
Try this Sorting Activity to test your understanding.
|  | Click the card deck to view a card. Drag the card from the bottom to the correct category. You may need to review the rules in the previous video. | 
| This content requires JavaScript enabled. | |

 I was a child. (I met him when I was 7, and I still know him.)
 I was a child. (I met him when I was 7, and I still know him.)