Verb Tenses Exercises - Present Perfect

Verb Tenses Exercises


Present Perfect

Mary 1. some interesting things in her life. She 2. many countries. She 3. to Europe, Asia and South America. She 4. three languages and she 5. many different schools. Mary’s parents 6. her grow over the years and they are proud of her. Mary’s cat 7. with her since Mary was 18 years old. Mary 8. having her cat with her every day. Mary’s friends 9. her in her life and 10. her whenever she 11. help. Mary 12. lucky to have such amazing people in her life. Mary’s life 13. wonderful and she hopes it will continue to be wonderful in the future.

Answers
1. = "has done";
2. = "has visited";
3. = "has been";
4. = "has learned";
5. = "has attended";
6. = "have seen";
7. = "has lived";
8. = "has enjoyed";
9. = "have supported";
10. = "have helped";
11. = "has needed";
12. = "has felt";
13. = "has been";