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

English grammar worksheet focusing on the present perfect tense with interactive exercises and a playful illustration.

A colorful worksheet titled "Present Perfect Tense Vol. 1" with a blue header, yellow banner, and a cartoon illustration of children on a slide at the bottom. The worksheet includes exercises for practicing the present perfect tense in English, with fill-in-the-blank sentences and example sentences.

A colorful worksheet titled "Present Perfect Tense Vol. 1" with a blue header, yellow banner, and a cartoon illustration of children on a slide at the bottom. The worksheet includes exercises for practicing the present perfect tense in English, with fill-in-the-blank sentences and example sentences.

JPG 1000×1413 145.7 KB Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #617808
Show Answer Key & Explanations Step-by-step solution for: Present Perfect Tense Vol.1 worksheet
The task involves completing sentences using the Present Perfect Tense. The Present Perfect Tense is formed using the auxiliary verb "have/has" followed by the past participle of the main verb. It is used to describe actions that started in the past and have a connection to the present, or actions that have been completed recently.

Solution:



1. She ______ me 100 Baht. (give)
- Past participle of "give" is given.
- Sentence: She has given me 100 Baht.

2. I ______ letter to them three times. (write)
- Past participle of "write" is written.
- Sentence: I have written letters to them three times.

3. He ______ my books since Wednesday. (borrow)
- Past participle of "borrow" is borrowed.
- Sentence: He has borrowed my books since Wednesday.

4. John ______ that novel for a week. (read)
- Past participle of "read" is read (note: "read" is both the past tense and past participle).
- Sentence: John has read that novel for a week.

5. Some dogs ______ the cats. (see)
- Past participle of "see" is seen.
- Sentence: Some dogs have seen the cats.

6. They ______ to the bus-stop half an hour ago. (go)
- Past participle of "go" is gone.
- Sentence: They have gone to the bus-stop half an hour ago.

7. The students ______ in the pool for an hour. (swim)
- Past participle of "swim" is swum.
- Sentence: The students have swum in the pool for an hour.

8. Mike and Tom ______ exercise since 4 o'clock. (do)
- Past participle of "do" is done.
- Sentence: Mike and Tom have done exercise since 4 o'clock.

9. Policeman ______ his car slowly. (drive)
- Past participle of "drive" is driven.
- Sentence: The policeman has driven his car slowly.

10. I ______ a hamburger for breakfast. (eat)
- Past participle of "eat" is eaten.
- Sentence: I have eaten a hamburger for breakfast.

Final Answers:


1. has given
2. have written
3. has borrowed
4. has read
5. have seen
6. have gone
7. have swum
8. have done
9. has driven
10. have eaten

Explanation:


- The Present Perfect Tense connects past actions with the present, often indicating that the action has been completed recently or has an ongoing effect.
- The structure is: Subject + have/has + Past Participle + Remaining Parts of the Sentence.
- For irregular verbs, you need to know their past participle forms (e.g., "read," "seen," "gone," etc.).

Final Answer:
\boxed{
\begin{aligned}
1. & \text{ has given} \\
2. & \text{ have written} \\
3. & \text{ has borrowed} \\
4. & \text{ has read} \\
5. & \text{ have seen} \\
6. & \text{ have gone} \\
7. & \text{ have swum} \\
8. & \text{ have done} \\
9. & \text{ has driven} \\
10. & \text{ have eaten}
\end{aligned}
}
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)

Free Perfect Present Tense Worksheets – Grade 5Making English Fun
Present Perfect Tense English Grammar Worksheet – English Treasure ...
Present Perfect Tense Worksheets | Games4esl
Present Perfect Tense Worksheets and Exercises with Answers
Verb Tense Worksheets | Present Perfect
Present perfect online exercise for all | Live Worksheets
PRESENT PERFECT TENSE: English ESL worksheets pdf & doc
Grammar Worksheets ( Present Perfect Tense ) – English Created ...
Past, present and future perfect tense worksheets | K5 Learning
Present Perfect Tense English Grammar Worksheet – English Treasure ...