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

Present Perfect worksheet for grammar practice.

A worksheet titled "Present Perfect" with exercises for practicing present perfect tense, including fill-in-the-blank sentences, sentence completion, and a reading passage about a family's day.

A worksheet titled "Present Perfect" with exercises for practicing present perfect tense, including fill-in-the-blank sentences, sentence completion, and a reading passage about a family's day.

PNG 180×255 35 KB Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #617825
Show Answer Key & Explanations Step-by-step solution for: Present Perfect Tense ESL Grammar Exercises Test Worksheet
The task in the image involves converting sentences into their Present Perfect forms. The Present Perfect tense is formed using the auxiliary verb "have/has" followed by the past participle of the main verb. Here's a step-by-step explanation and solution for each sentence:

---

Instructions Recap


1. Write the present perfect form of these verbs.
2. Rewrite the sentences below using the present perfect tense.

---

Part 1: Write the Present Perfect Form of These Verbs



The task requires forming the Present Perfect tense for the given verbs. Here are the solutions:

1. gohave gone
2. writehave written
3. seehave seen
4. eathave eaten
5. sleephave slept
6. studyhave studied
7. finishhave finished
8. buyhave bought
9. makehave made
10. readhave read

---

Part 2: Rewrite the Sentences Using the Present Perfect Tense



The task requires rewriting the given sentences in the Present Perfect tense. Here are the solutions:

1. I went to the cinema last night.
I have been to the cinema.

2. She wrote a letter yesterday.
She has written a letter.

3. They saw a movie last week.
They have seen a movie.

4. He ate pizza for lunch.
He has eaten pizza.

5. We slept late this morning.
We have slept late.

6. She studied for her exam last night.
She has studied for her exam.

7. They finished their homework yesterday.
They have finished their homework.

8. I bought a new book last month.
I have bought a new book.

9. He made a cake for his birthday.
He has made a cake.

10. She read a novel last weekend.
She has read a novel.

---

Explanation of the Present Perfect Tense


The Present Perfect tense is used to describe:
- Actions that started in the past and continue up to the present.
- Actions that have been completed recently or at an unspecified time in the past.
- Experiences or achievements without specifying when they occurred.

The structure is:
Subject + have/has + Past Participle of the Verb + Remaining Sentence.

For example:
- "I have seen the movie." (Past participle of "see" is "seen.")
- "She has written a letter." (Past participle of "write" is "written.")

---

Final Answer


Here are the rewritten sentences in the Present Perfect tense:

1. I have been to the cinema.
2. She has written a letter.
3. They have seen a movie.
4. He has eaten pizza.
5. We have slept late.
6. She has studied for her exam.
7. They have finished their homework.
8. I have bought a new book.
9. He has made a cake.
10. She has read a novel.

Boxed Final Answer:
\[
\boxed{
\text{1. I have been to the cinema.} \\
\text{2. She has written a letter.} \\
\text{3. They have seen a movie.} \\
\text{4. He has eaten pizza.} \\
\text{5. We have slept late.} \\
\text{6. She has studied for her exam.} \\
\text{7. They have finished their homework.} \\
\text{8. I have bought a new book.} \\
\text{9. He has made a cake.} \\
\text{10. She has read a novel.}
}
\]
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)

Present Perfect Tense Worksheets | Games4esl
Present Perfect Tense - ESL worksheet by Tmk939
Present Perfect Tense Exercises, Free Printable Present Perfect ...
Present perfect online exercise for all | Live Worksheets
Present Perfect Tense ESL Gap Fill Exercise Worksheet
LETS PRACTISE THE PRESENT PERFECT TENSE! worksheet | Live Worksheets
PRESENT PERFECT TENSE Worksheets
Present perfect tense online exercise for Grade 6 | Live Worksheets
Grammar Worksheets ( Present Perfect Tense ) – English Created ...
Free Perfect Present Tense Worksheets – Grade 5Making English Fun