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

Present Perfect Tense worksheet with fill-in-the-blank exercises and example sentences.

Worksheet on Present Perfect Tense with exercises for filling in correct verb forms, featuring a cartoon illustration of a man and a person running on a path.

Worksheet on Present Perfect Tense with exercises for filling in correct verb forms, featuring a cartoon illustration of a man and a person running on a path.

JPG 1000×1291 112.4 KB Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #617756
Show Answer Key & Explanations Step-by-step solution for: Present perfect tense online exercise for Grade 6
Let's solve this exercise step by step.

---

🔹 Understanding the Present Perfect Tense



The Present Perfect Tense is used to describe actions that happened at an unspecified time before now or actions that started in the past and continue into the present.

#### Structure:
> Subject + has/have + past participle (V3)

- Use has with singular subjects (he, she, it, Ali, Fatima, etc.)
- Use have with plural subjects (they, we, all my friends, etc.)

---

Now, let’s fill in the gaps using the correct form of the verbs provided.

---

Answers with Explanation:



1) Ahmed _________ the wall. (paint)
→ Ahmed is singular → use has
→ Past participle of "paint" = painted
Ahmed has painted the wall.

2) She _________ the plants in her garden. (water)
→ She is singular → use has
→ Past participle of "water" = watered
She has watered the plants in her garden.

3) He _________ to Switzerland. (be)
→ He is singular → use has
→ Past participle of "be" = been
He has been to Switzerland.
*(Note: "has been to" means he visited and returned.)*

4) All my friends _________ the homework. (complete)
→ "All my friends" is plural → use have
→ Past participle of "complete" = completed
All my friends have completed the homework.

5) Fatima _________ a beautiful story. (write)
→ Fatima is singular → use has
→ Past participle of "write" = written
Fatima has written a beautiful story.

6) Ali _________ French. (learn)
→ Ali is singular → use has
→ Past participle of "learn" = learnt or learned (both are correct)
Ali has learnt/learned French.

7) They _________ the volleyball. (play)
→ "They" is plural → use have
→ Past participle of "play" = played
They have played the volleyball.

8) My uncle _________ a cake. (bake)
→ "My uncle" is singular → use has
→ Past participle of "bake" = baked
My uncle has baked a cake.

9) My dad _________ Louvre. (visit)
→ "My dad" is singular → use has
→ Past participle of "visit" = visited
My dad has visited Louvre.

10) My sister _________ the chair. (break)
→ "My sister" is singular → use has
→ Past participle of "break" = broken
My sister has broken the chair.

11) She _________ her car keys at the shop. (forgot)
→ "She" is singular → use has
→ The verb given is forgot, which is the past simple form. But for present perfect, we need the past participle of "forget" → forgotten
She has forgotten her car keys at the shop.

---

Final Answers:



1) has painted
2) has watered
3) has been
4) have completed
5) has written
6) has learnt / has learned
7) have played
8) has baked
9) has visited
10) has broken
11) has forgotten

---

📝 Summary Tips:


- Always check if the subject is singular or plural.
- Use has for singular, have for plural.
- Use the past participle (V3) form of the verb.
- For irregular verbs (like *be*, *go*, *write*, *break*, *forget*), memorize their past participles.

Let me know if you'd like a printable version or flashcards! 😊
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)

Grammar Worksheets ( Present Perfect Tense ) – English Created ...
Grade 4 English Resources Printable Worksheets Topic: Present ...
LETS PRACTISE THE PRESENT PERFECT TENSE! worksheet | Live Worksheets
Present perfect tense worksheets | K5 Learning
PRESENT PERFECT TENSE Worksheets
BusyTeacher.org
Present perfect tense online exercise for Grade 6 | Live Worksheets
Present Perfect Tense Worksheets | Games4esl
101 Printable Present Perfect Positive PDF Worksheets - Grammarism
PRESENT PERFECT TENSE - ESL worksheet by mariaah