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 sentence correction tasks.

A worksheet titled "Present Perfect Tense" with exercises to complete sentences using "have" or "has" and the past participle, featuring images of people, objects, and activities, and a section to correct sentences.

A worksheet titled "Present Perfect Tense" with exercises to complete sentences using "have" or "has" and the past participle, featuring images of people, objects, and activities, and a section to correct sentences.

JPG 499×718 61 KB Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #914425
Show Answer Key & Explanations Step-by-step solution for: Present Perfect Tense WorksheetsMaking English Fun

Task: Solve the problem and explain the solution



The worksheet focuses on the Present Perfect Tense. Let's break it down into sections and solve each part step by step.

---

#### Section 1: Complete the sentences with suitable verbs from the box in present perfect tense

The verbs provided are: paint, do, tidy, speak, made, finish, pass, play, break, arrive

1. She _______ the house orange.
- Verb: paint
- Present Perfect Tense: has painted
- Sentence: She has painted the house orange.

2. Mum _______ the shopping.
- Verb: do
- Present Perfect Tense: has done
- Sentence: Mum has done the shopping.

3. I _______ the clothes.
- Verb: tidy
- Present Perfect Tense: have tidied
- Sentence: I have tidied the clothes.

4. He _______ to his colleagues.
- Verb: speak
- Present Perfect Tense: has spoken
- Sentence: He has spoken to his colleagues.

5. They _______ eggs and toast for their breakfast.
- Verb: made
- Present Perfect Tense: have made
- Sentence: They have made eggs and toast for their breakfast.

6. My mum _______ the gardening.
- Verb: finish
- Present Perfect Tense: has finished
- Sentence: My mum has finished the gardening.

7. We _______ our exams.
- Verb: pass
- Present Perfect Tense: have passed
- Sentence: We have passed our exams.

8. We _______ basketball before.
- Verb: play
- Present Perfect Tense: have played
- Sentence: We have played basketball before.

9. The football _______ a window.
- Verb: break
- Present Perfect Tense: has broken
- Sentence: The football has broken a window.

10. The newspaper _______.
- Verb: arrive
- Present Perfect Tense: has arrived
- Sentence: The newspaper has arrived.

---

#### Section 2: Match the sentences to the pictures

Now, let's match the completed sentences to the corresponding pictures:

1. She has painted the house orange.
- Picture: The house with an orange color (top right).

2. Mum has done the shopping.
- Picture: The woman with a shopping cart (top left).

3. I have tidied the clothes.
- Picture: The person folding clothes (bottom left).

4. He has spoken to his colleagues.
- Picture: The group of people in a meeting (middle left).

5. They have made eggs and toast for their breakfast.
- Picture: The plate with eggs and toast (middle center).

6. My mum has finished the gardening.
- Picture: The newspaper (top right) is not directly related, but this sentence doesn't have a clear picture match.

7. We have passed our exams.
- Picture: The newspaper (top right) could imply good news, like exam results.

8. We have played basketball before.
- Picture: The basketball hoop (bottom center).

9. The football has broken a window.
- Picture: The broken window (bottom right).

10. The newspaper has arrived.
- Picture: The newspaper (top right).

---

#### Section 3: Choose the correct option

1. I have / has already been to the shop.
- Correct: I have already been to the shop.

2. My alarm clock have / has just woken me up.
- Correct: My alarm clock has just woken me up.

3. We have / has watched that movie.
- Correct: We have watched that movie.

4. They haven’t / hasn’t cooked the dinner.
- Correct: They haven’t cooked the dinner.

5. have / has Jane finished her homework?
- Correct: Has Jane finished her homework?

6. My dad have / has never flown a plane.
- Correct: My dad has never flown a plane.

7. They have / has gone swimming.
- Correct: They have gone swimming.

8. We have / has locked the door?
- Correct: Have we locked the door?

9. It have / has been raining all week.
- Correct: It has been raining all week.

10. The dog have / has just bitten my hand.
- Correct: The dog has just bitten my hand.

---

#### Section 4: Are these sentences correct or not? Correct the incorrect ones.

1. David hasn’t just washed the plates.
- Correct: David hasn’t just washed the plates. (No correction needed.)

2. They have watched it since the first show.
- Incorrect: They have been watching it since the first show.

3. I run all the way here.
- Incorrect: I have run all the way here.

4. We have been to the shops.
- Correct: We have been to the shops. (No correction needed.)

5. I have packed my case for the holiday.
- Correct: I have packed my case for the holiday. (No correction needed.)

6. Susan has slept in again.
- Correct: Susan has slept in again. (No correction needed.)

7. I haven’t spoken to them since yesterday.
- Correct: I haven’t spoken to them since yesterday. (No correction needed.)

8. She has known about this since yesterday.
- Correct: She has known about this since yesterday. (No correction needed.)

9. Bobby has been to school today.
- Incorrect: Bobby went to school today. (Use Simple Past instead of Present Perfect for today’s action.)

10. Has you gone to the doctor?
- Incorrect: Have you gone to the doctor?

---

Final Answer:


- Section 1: Completed sentences as explained above.
- Section 2: Matched sentences to pictures as explained above.
- Section 3: Chosen correct options as explained above.
- Section 4: Corrected sentences as explained above.

Final Boxed Answer:
\boxed{
\text{See detailed explanations above for each section.}
}
Parent Tip: Review the logic above to help your child master the concept of present perfect 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 worksheet)

Present Perfect - ESL worksheet by atlantis1971
PRESENT PERFECT SIMPLE - ESL worksheet by lisa.weix
Present Perfect Tense Tasks (Year 3) | CGP Plus
Present Perfect Tense English Grammar Worksheet – English Treasure ...
Present Perfect Tense English Grammar Worksheet – English Treasure ...
BusyTeacher.org
Present Perfect - Mixed - Worksheet | English Grammar
1,882 Present perfect English ESL worksheets pdf & doc
Present perfect simple interactive exercise | Live Worksheets
Present perfect tense online exercise for Grade 6 | Live Worksheets