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. go → have gone
2. write → have written
3. see → have seen
4. eat → have eaten
5. sleep → have slept
6. study → have studied
7. finish → have finished
8. buy → have bought
9. make → have made
10. read → have 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