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: #1507587
⭐
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 step-by-step solution:
1. Use "have" with I, you, we, they.
2. Use "has" with he, she, it.
3. The verb must be in its past participle form (e.g., "seen," "done," "gone").
1. She _______ Paris several times.
- Verb: visit
- Past participle: visited
- Subject: She (uses "has")
- Answer: has visited
2. They _______ sushi before.
- Verb: eat
- Past participle: eaten
- Subject: They (uses "have")
- Answer: have eaten
3. He _______ his homework.
- Verb: do
- Past participle: done
- Subject: He (uses "has")
- Answer: has done
4. I _______ in this city for ten years.
- Verb: live
- Past participle: lived
- Subject: I (uses "have")
- Answer: have lived
5. We _______ that book already.
- Verb: read
- Past participle: read
- Subject: We (uses "have")
- Answer: have read
6. Mary _______ to many countries in Europe.
- Verb: travel
- Past participle: traveled (or travelled)
- Subject: Mary (uses "has")
- Answer: has traveled (or has travelled)
7. John _______ to the new museum yet.
- Verb: go
- Past participle: gone
- Subject: John (uses "has")
- Answer: has gone
8. How long _______ English?
- Verb: study
- Past participle: studied
- Subject: You (implied, uses "have")
- Answer: have studied
9. She _______ that movie before.
- Verb: see
- Past participle: seen
- Subject: She (uses "has")
- Answer: has seen
10. By the time we arrived, the party _______ already.
- Verb: end
- Past participle: ended
- Subject: The party (uses "had" because it's a past perfect tense in context)
- Answer: had ended
11. I _______ to a concert before.
- Verb: go
- Past participle: gone
- Subject: I (uses "have")
- Answer: have gone
12. They _______ from their trip.
- Verb: return
- Past participle: returned
- Subject: They (uses "have")
- Answer: have returned
13. He _______ his project successfully.
- Verb: complete
- Past participle: completed
- Subject: He (uses "has")
- Answer: has completed
14. She _______ dinner for the whole family.
- Verb: cook
- Past participle: cooked
- Subject: She (uses "has")
- Answer: has cooked
15. We _______ the Grand Canyon.
- Verb: visit
- Past participle: visited
- Subject: We (uses "have")
- Answer: have visited
16. The movie _______ already.
- Verb: start
- Past participle: started
- Subject: The movie (uses "has")
- Answer: has started
17. They _______ their work yet.
- Verb: finish
- Past participle: finished
- Subject: They (uses "have")
- Answer: have finished
18. I _______ rock climbing.
- Verb: try
- Past participle: tried
- Subject: I (uses "have")
- Answer: have tried
19. She _______ several awards for her performances.
- Verb: win
- Past participle: won
- Subject: She (uses "has")
- Answer: has won
20. They _______ around the world.
- Verb: travel
- Past participle: traveled (or travelled)
- Subject: They (uses "have")
- Answer: have traveled (or have travelled)
1. has visited
2. have eaten
3. has done
4. have lived
5. have read
6. has traveled (or has travelled)
7. has gone
8. have 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. have finished
18. have tried
19. has won
20. have traveled (or have travelled)
\[
\boxed{
\begin{aligned}
&1. \text{has visited} \\
&2. \text{have eaten} \\
&3. \text{has done} \\
&4. \text{have lived} \\
&5. \text{have read} \\
&6. \text{has traveled} \ (\text{or has travelled}) \\
&7. \text{has gone} \\
&8. \text{have 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{have finished} \\
&18. \text{have tried} \\
&19. \text{has won} \\
&20. \text{have traveled} \ (\text{or have travelled})
\end{aligned}
}
\]
Rules for Present Perfect Tense:
1. Use "have" with I, you, we, they.
2. Use "has" with he, she, it.
3. The verb must be in its past participle form (e.g., "seen," "done," "gone").
Solution:
1. She _______ Paris several times.
- Verb: visit
- Past participle: visited
- Subject: She (uses "has")
- Answer: has visited
2. They _______ sushi before.
- Verb: eat
- Past participle: eaten
- Subject: They (uses "have")
- Answer: have eaten
3. He _______ his homework.
- Verb: do
- Past participle: done
- Subject: He (uses "has")
- Answer: has done
4. I _______ in this city for ten years.
- Verb: live
- Past participle: lived
- Subject: I (uses "have")
- Answer: have lived
5. We _______ that book already.
- Verb: read
- Past participle: read
- Subject: We (uses "have")
- Answer: have read
6. Mary _______ to many countries in Europe.
- Verb: travel
- Past participle: traveled (or travelled)
- Subject: Mary (uses "has")
- Answer: has traveled (or has travelled)
7. John _______ to the new museum yet.
- Verb: go
- Past participle: gone
- Subject: John (uses "has")
- Answer: has gone
8. How long _______ English?
- Verb: study
- Past participle: studied
- Subject: You (implied, uses "have")
- Answer: have studied
9. She _______ that movie before.
- Verb: see
- Past participle: seen
- Subject: She (uses "has")
- Answer: has seen
10. By the time we arrived, the party _______ already.
- Verb: end
- Past participle: ended
- Subject: The party (uses "had" because it's a past perfect tense in context)
- Answer: had ended
11. I _______ to a concert before.
- Verb: go
- Past participle: gone
- Subject: I (uses "have")
- Answer: have gone
12. They _______ from their trip.
- Verb: return
- Past participle: returned
- Subject: They (uses "have")
- Answer: have returned
13. He _______ his project successfully.
- Verb: complete
- Past participle: completed
- Subject: He (uses "has")
- Answer: has completed
14. She _______ dinner for the whole family.
- Verb: cook
- Past participle: cooked
- Subject: She (uses "has")
- Answer: has cooked
15. We _______ the Grand Canyon.
- Verb: visit
- Past participle: visited
- Subject: We (uses "have")
- Answer: have visited
16. The movie _______ already.
- Verb: start
- Past participle: started
- Subject: The movie (uses "has")
- Answer: has started
17. They _______ their work yet.
- Verb: finish
- Past participle: finished
- Subject: They (uses "have")
- Answer: have finished
18. I _______ rock climbing.
- Verb: try
- Past participle: tried
- Subject: I (uses "have")
- Answer: have tried
19. She _______ several awards for her performances.
- Verb: win
- Past participle: won
- Subject: She (uses "has")
- Answer: has won
20. They _______ around the world.
- Verb: travel
- Past participle: traveled (or travelled)
- Subject: They (uses "have")
- Answer: have traveled (or have travelled)
Final Answers:
1. has visited
2. have eaten
3. has done
4. have lived
5. have read
6. has traveled (or has travelled)
7. has gone
8. have 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. have finished
18. have tried
19. has won
20. have traveled (or have travelled)
Boxed Final Answer:
\[
\boxed{
\begin{aligned}
&1. \text{has visited} \\
&2. \text{have eaten} \\
&3. \text{has done} \\
&4. \text{have lived} \\
&5. \text{have read} \\
&6. \text{has traveled} \ (\text{or has travelled}) \\
&7. \text{has gone} \\
&8. \text{have 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{have finished} \\
&18. \text{have tried} \\
&19. \text{has won} \\
&20. \text{have traveled} \ (\text{or have travelled})
\end{aligned}
}
\]
Parent Tip: Review the logic above to help your child master the concept of perfect verb tenses worksheet.