Present Perfect Tense Worksheets and Exercises with Answers - Free Printable
Educational worksheet: Present Perfect Tense Worksheets and Exercises with Answers. Download and print for classroom or home learning activities.
PNG
1414×2000
135.5 KB
Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #1715033
⭐
Show Answer Key & Explanations
Step-by-step solution for: Present Perfect Tense Worksheets and Exercises with Answers
▼
Show Answer Key & Explanations
Step-by-step solution for: Present Perfect Tense Worksheets and Exercises with Answers
To solve the problem, we need to fill in the blanks with the Present Perfect tense of the verbs. The Present Perfect tense is formed using has/have + past participle of the verb. Here's the solution with explanations:
- Verb: visit
- Past participle: visited
- Sentence: She has visited Paris several times.
- Verb: eat
- Past participle: eaten
- Sentence: They have eaten sushi before.
- Verb: finish
- Past participle: finished
- Sentence: He has finished his homework.
- Verb: live
- Past participle: lived
- Sentence: I have lived in this city for ten years.
- Verb: read
- Past participle: read
- Sentence: We have read that book already.
- Verb: travel
- Past participle: traveled (or travelled)
- Sentence: Mary has traveled to many countries in Europe.
- Verb: go
- Past participle: gone
- Sentence: John hasn't gone to the new museum yet.
- Verb: study
- Past participle: studied
- Sentence: How long have you studied English?
- Verb: see
- Past participle: seen
- Sentence: She has seen that movie before.
- Verb: end
- Past participle: ended
- Sentence: By the time we arrived, the party had ended already.
- Verb: go
- Past participle: gone
- Sentence: I have gone to a concert before.
- Verb: return
- Past participle: returned
- Sentence: They have returned from their trip.
- Verb: complete
- Past participle: completed
- Sentence: He has completed his project successfully.
- Verb: cook
- Past participle: cooked
- Sentence: She has cooked dinner for the whole family.
- Verb: visit
- Past participle: visited
- Sentence: We have visited the Grand Canyon.
- Verb: start
- Past participle: started
- Sentence: The movie has started already.
- Verb: finish
- Past participle: finished
- Sentence: They haven't finished their work yet.
- Verb: try
- Past participle: tried
- Sentence: I have tried rock climbing.
- Verb: win
- Past participle: won
- Sentence: She has won several awards for her performances.
- Verb: travel
- Past participle: traveled (or travelled)
- Sentence: They have traveled around the world.
---
```
1. has visited
2. have eaten
3. has finished
4. have lived
5. have read
6. has traveled
7. hasn't gone
8. have you studied
9. has seen
10. had ended
11. have gone
12. have returned
13. has completed
14. has cooked
15. have visited
16. has started
17. haven't finished
18. have tried
19. has won
20. have traveled
```
Boxed Answer:
\boxed{
\begin{aligned}
&1. \text{has visited} \\
&2. \text{have eaten} \\
&3. \text{has finished} \\
&4. \text{have lived} \\
&5. \text{have read} \\
&6. \text{has traveled} \\
&7. \text{hasn't gone} \\
&8. \text{have you studied} \\
&9. \text{has seen} \\
&10. \text{had ended} \\
&11. \text{have gone} \\
&12. \text{have returned} \\
&13. \text{has completed} \\
&14. \text{has cooked} \\
&15. \text{have visited} \\
&16. \text{has started} \\
&17. \text{haven't finished} \\
&18. \text{have tried} \\
&19. \text{has won} \\
&20. \text{have traveled} \\
\end{aligned}
}
1. She _______ Paris several times.
- Verb: visit
- Past participle: visited
- Sentence: She has visited Paris several times.
2. They _______ sushi before.
- Verb: eat
- Past participle: eaten
- Sentence: They have eaten sushi before.
3. He _______ his homework.
- Verb: finish
- Past participle: finished
- Sentence: He has finished his homework.
4. I _______ in this city for ten years.
- Verb: live
- Past participle: lived
- Sentence: I have lived in this city for ten years.
5. We _______ that book already.
- Verb: read
- Past participle: read
- Sentence: We have read that book already.
6. Mary _______ to many countries in Europe.
- Verb: travel
- Past participle: traveled (or travelled)
- Sentence: Mary has traveled to many countries in Europe.
7. John _______ to the new museum yet.
- Verb: go
- Past participle: gone
- Sentence: John hasn't gone to the new museum yet.
8. How long _______ English?
- Verb: study
- Past participle: studied
- Sentence: How long have you studied English?
9. She _______ that movie before.
- Verb: see
- Past participle: seen
- Sentence: She has seen that movie before.
10. By the time we arrived, the party _______ already.
- Verb: end
- Past participle: ended
- Sentence: By the time we arrived, the party had ended already.
11. I _______ to a concert before.
- Verb: go
- Past participle: gone
- Sentence: I have gone to a concert before.
12. They _______ from their trip.
- Verb: return
- Past participle: returned
- Sentence: They have returned from their trip.
13. He _______ his project successfully.
- Verb: complete
- Past participle: completed
- Sentence: He has completed his project successfully.
14. She _______ dinner for the whole family.
- Verb: cook
- Past participle: cooked
- Sentence: She has cooked dinner for the whole family.
15. We _______ the Grand Canyon.
- Verb: visit
- Past participle: visited
- Sentence: We have visited the Grand Canyon.
16. The movie _______ already.
- Verb: start
- Past participle: started
- Sentence: The movie has started already.
17. They _______ their work yet.
- Verb: finish
- Past participle: finished
- Sentence: They haven't finished their work yet.
18. I _______ rock climbing.
- Verb: try
- Past participle: tried
- Sentence: I have tried rock climbing.
19. She _______ several awards for her performances.
- Verb: win
- Past participle: won
- Sentence: She has won several awards for her performances.
20. They _______ around the world.
- Verb: travel
- Past participle: traveled (or travelled)
- Sentence: They have traveled around the world.
---
Final Answer:
```
1. has visited
2. have eaten
3. has finished
4. have lived
5. have read
6. has traveled
7. hasn't gone
8. have you studied
9. has seen
10. had ended
11. have gone
12. have returned
13. has completed
14. has cooked
15. have visited
16. has started
17. haven't finished
18. have tried
19. has won
20. have traveled
```
Boxed Answer:
\boxed{
\begin{aligned}
&1. \text{has visited} \\
&2. \text{have eaten} \\
&3. \text{has finished} \\
&4. \text{have lived} \\
&5. \text{have read} \\
&6. \text{has traveled} \\
&7. \text{hasn't gone} \\
&8. \text{have you studied} \\
&9. \text{has seen} \\
&10. \text{had ended} \\
&11. \text{have gone} \\
&12. \text{have returned} \\
&13. \text{has completed} \\
&14. \text{has cooked} \\
&15. \text{have visited} \\
&16. \text{has started} \\
&17. \text{haven't finished} \\
&18. \text{have tried} \\
&19. \text{has won} \\
&20. \text{have traveled} \\
\end{aligned}
}
Parent Tip: Review the logic above to help your child master the concept of perfect tense worksheet.