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

Present Perfect Tense Grammar Worksheet for English Learners

Free printable English grammar worksheet focusing on the present perfect tense with multiple-choice questions for students.

Free printable English grammar worksheet focusing on the present perfect tense with multiple-choice questions for students.

WEBP 595×842 49.2 KB Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #800988
Show Answer Key & Explanations Step-by-step solution for: Present Perfect Tense Exercises, Free Printable Present Perfect ...
Let’s go through each sentence one by one. We’re looking for the correct form of the verb in Present Perfect Tense.

Remember:
Present Perfect = have/has + past participle
→ “have” is used with I, you, we, they
→ “has” is used with he, she, it

Also, some verbs are irregular — like “go → gone”, “write → written”, “eat → eaten”. We need to pick the right past participle.

---

1. She has been/have been to most islands in the Maldives.
→ Subject is “She” → use “has”
Correct: has been

2. She have/has driven a car for years.
→ “She” → use “has”
Correct: has driven

3. I have been/has been to over 50 theatres.
→ “I” → use “have”
Correct: have been

4. He has never return/returned to London.
→ After “has”, we need past participle → “returned”
Correct: returned

5. He has wrote/written several books about cats.
→ “Wrote” is simple past; “written” is past participle → after “has”, use “written”
Correct: written

6. Have you do/done a free trip?
→ After “Have”, use past participle → “done”
Correct: done

7. Jack has never travel/traveled with a train.
→ After “has”, use past participle → “traveled” (or “travelled” – both ok, but here it’s spelled “traveled”)
Correct: traveled

8. They have/has never tried to raise gifts.
→ “They” → use “have”
Correct: have

9. I haven’t lived/hasn’t lived here for ten years.
→ “I” → use “haven’t” (not “hasn’t”)
Correct: haven’t lived

10. She hasn’t eaten/ate pasta in a very long time.
→ After “hasn’t”, use past participle → “eaten”
Correct: eaten

11. They hasn’t/haven’t telegraph or emailed first.
→ “They” → use “haven’t”
Correct: haven’t

12. Who have you meet/met from our company?
→ After “have”, use past participle → “met”
Correct: met

13. He has broken/have broken his foot.
→ “He” → use “has”
Correct: has broken

14. I have entered/has entered the school.
→ “I” → use “have”
Correct: have entered

---

Final Answer:
1. has been
2. has driven
3. have been
4. returned
5. written
6. done
7. traveled
8. have
9. haven’t lived
10. eaten
11. haven’t
12. met
13. has broken
14. have entered
Parent Tip: Review the logic above to help your child master the concept of perfect tenses 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 tenses worksheet)

Past, present and future perfect tense worksheets | K5 Learning
Perfect Tense Worksheets
Perfect Verb Tense | Worksheet | Education.com
Present Perfect Tense Worksheet - English - Assignment - Teachmint
Verb Tense Worksheets | Past Perfect
PRESENT PERFECT TENSE: English ESL worksheets pdf & doc
Perfect tenses - ESL worksheet by ildibildi
Past Perfect Tense ESL Printable Worksheets and Exercises
Present perfect tense online exercise for Grade 6 | Live Worksheets
Perfect Tenses Worksheet Worksheet