Free. Exclusive. Just for you.
Four unique services that make learning easier, faster, and smarter - only on our website.

Present Perfect Tense Worksheets and Exercises with Answers - Free Printable

Present Perfect Tense Worksheets and Exercises with Answers

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
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:

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.
Print Download

How to use

Click Print to open a print-ready version directly in your browser, or use Download to save the file to your device. The ⭐ Answer button generates an AI answer key instantly - useful for teachers who need a quick reference. Need a different version? Our AI Worksheet Generator lets you create a custom worksheet on any topic in seconds.

(view all perfect tense worksheet)

Perfect Tenses Worksheet Worksheet
Perfect tenses - ESL worksheet by ildibildi
Perfect Verb Tense | Worksheet | Education.com
Form Perfect Verb Tenses | Interactive Worksheet | Education.com
Past Perfect Tense Worksheets and Exercises with Answers • Englishan
Perfect Tenses worksheet | Live Worksheets
Present Perfect Tense Worksheets | Games4esl
Present perfect tense form of verbs worksheet
Present Perfect Simple - positive and negative worksheet
Present Perfect Tense Worksheet - Fill in the blanks - Your Home ...