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

Present Perfect Tense worksheet with examples and exercises for English learners.

A worksheet titled "Present Perfect - Form" showing positive and negative examples of present perfect tense with pronouns and verbs, followed by a section for practicing positive sentences with blanks to fill in the correct verb forms.

A worksheet titled "Present Perfect - Form" showing positive and negative examples of present perfect tense with pronouns and verbs, followed by a section for practicing positive sentences with blanks to fill in the correct verb forms.

JPG 1000×1413 140.5 KB Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #617773
Show Answer Key & Explanations Step-by-step solution for: Present perfect online exercise for all
Let's solve this Present Perfect Tense exercise step by step.

---

🔹 Understanding the Present Perfect Tense



The present perfect tense is formed using:

- have/has + past participle

#### Rules:
- Use have with: I, you, we, they
- Use has with: he, she, it

#### 🟩 Positive form:
- I / You / We / They → have + past participle
- He / She / It → has + past participle

> Example:
> - I have seen her.
> - She has seen her.

---

Now let’s fill in the blanks for each sentence:

---

Positive Sentences (Present Perfect)



1. I _________ (study) French.
→ "I" uses have
→ Past participle of "study" = studied
I have studied French.

2. She _________ (eat) octopus.
→ "She" uses has
→ Past participle of "eat" = eaten
She has eaten octopus.

3. They _________ (be) to Scotland.
→ "They" uses have
→ Past participle of "be" = been
They have been to Scotland.

4. We _________ (read) that book.
→ "We" uses have
→ Past participle of "read" = read (same spelling)
We have read that book.

5. He _________ (live) here for three years.
→ "He" uses has
→ Past participle of "live" = lived
He has lived here for three years.

6. You _________ (know) David for ten years.
→ "You" uses have
→ Past participle of "know" = known
You have known David for ten years.

7. We _________ (be) here for two weeks.
→ "We" uses have
→ Past participle of "be" = been
We have been here for two weeks.

8. I _________ (lose) my keys.
→ "I" uses have
→ Past participle of "lose" = lost
I have lost my keys.

9. He _________ (drink) too much coffee.
→ "He" uses has
→ Past participle of "drink" = drunk
He has drunk too much coffee.

10. They _________ (miss) the train.
→ "They" uses have
→ Past participle of "miss" = missed
They have missed the train.

---

Final Answers:



1. I have studied French.
2. She has eaten octopus.
3. They have been to Scotland.
4. We have read that book.
5. He has lived here for three years.
6. You have known David for ten years.
7. We have been here for two weeks.
8. I have lost my keys.
9. He has drunk too much coffee.
10. They have missed the train.

---

💡 Tips:


- Remember: have for plural and "I/you", has for singular (he/she/it).
- Always use the past participle form of the verb.
- Common irregular verbs like eat → eaten, drink → drunk, be → been, know → known, lose → lost must be memorized.

Let me know if you'd like a printable version or practice on negative forms! 😊
Parent Tip: Review the logic above to help your child master the concept of present 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 present perfect tenses worksheet)

Grade 5 Present Perfect Tense | PDF
Present Perfect Tense Tasks (Year 3) | CGP Plus
PRESENT PERFECT TENSE Worksheets
PRESENT PERFECT TENSE - ESL worksheet by mariaah
Present Perfect Tense ESL Grammar Exercises Test Worksheet
Past, present and future perfect tense worksheets | K5 Learning
Grade 4 English Resources Printable Worksheets Topic: Present ...
Present Perfect Tense (Worksheet) (teacher made) - Twinkl
Present Perfect Tense English Grammar Worksheet – English Treasure ...
Present Perfect Tense - ESL worksheet by Tmk939