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

Perfect Tenses worksheet for grammar practice.

A worksheet titled "Perfect Tenses" with instructions and examples for using present perfect, past perfect, and future perfect tenses, including fill-in-the-blank exercises.

A worksheet titled "Perfect Tenses" with instructions and examples for using present perfect, past perfect, and future perfect tenses, including fill-in-the-blank exercises.

JPG 281×365 48.8 KB Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #800979
Show Answer Key & Explanations Step-by-step solution for: Perfect Tenses (Verbs): Grammar Practice Page | Printable Skills ...
It looks like you've uploaded a worksheet titled "Perfect Tenses" that focuses on identifying and using the correct perfect tense (present perfect, past perfect, or future perfect) in various sentences. However, I can't view images directly, so I can't see the specific content of your image.

But based on the visible text from your description, I can help you solve the problems listed on the worksheet. Here's how to approach each one:

---

🔹 Understanding Perfect Tenses:


- Present Perfect: Used for actions that happened at an unspecified time before now, or actions that started in the past and continue into the present.
- Structure: have/has + past participle
- Example: *She has lived here for five years.*

- Past Perfect: Used for an action that was completed before another past action.
- Structure: had + past participle
- Example: *She had finished her homework before dinner.*

- Future Perfect: Used for an action that will be completed by a certain point in the future.
- Structure: will have + past participle
- Example: *By next year, she will have graduated.*

---

Let’s go through each sentence and choose the correct perfect tense form:



#### 1. Underline the verb in each sentence. Write present perfect, past perfect, or future perfect to show the verb’s tense.

We’ll analyze each sentence:

---

2. She has completed her work after reading more notes.
- Verb: has completed
- Tense: Present Perfect
*Because it refers to an action completed recently with relevance to now.*

---

3. My parents have discussed this problem a lot.
- Verb: have discussed
- Tense: Present Perfect
*Ongoing or repeated discussion up to now.*

---

4. Until last week, I had saved a room with my sisters.
- Verb: had saved
- Tense: Past Perfect
*The saving occurred before a past time ("until last week").*

---

5. My brother has used the dining room as a bedroom.
- Verb: has used
- Tense: Present Perfect
*Action started in the past and may still be true now.*

---

6. I will manage to get through this, we will have copied every well.
- This sentence seems awkwardly worded. Possibly meant to be:
*"I will manage to get through this; we will have copied every well."*
- Verb: will have copied
- Tense: Future Perfect
*Action will be completed by a future time.*

---

7. Dad ________ (not go) to a parent–guardian meeting.
- We need to fill in the blank with the correct form.
- Since it's about something not done up to now, use:
has not gone
Present Perfect
*Answer: Dad has not gone to a parent–guardian meeting.*

---

8. Mom ________ (not paint) for run as well as more space.
- This sentence is unclear. Likely intended:
*"Mom has not painted the room for running as well as more space."*
But even then, it's awkward. Assuming the intent is:
→ "Mom has not painted the room..."
So: has not painted
Present Perfect

---

9. Glen ________ (not give) for a room of his own.
- Likely meant: *"Glen has not been given a room of his own."*
Or: *"Glen has not asked for a room of his own."*
But since it says "give", and passive might be intended:
has not been given
Present Perfect Passive
(If active: has not given, but that doesn’t make sense grammatically unless Glen gave something.)

Best interpretation: has not been given
Present Perfect

---

10. We ________ (get permission) twice by the end of this month.
- “Twice” suggests repetition, and “by the end of this month” points to future completion.
- Use: will have gotten or will have got (British English)
will have gotten
Future Perfect

---

📝 Final Answers:



| Sentence | Correct Form | Tense |
|--------|--------------|-------|
| 2 | has completed | Present Perfect |
| 3 | have discussed | Present Perfect |
| 4 | had saved | Past Perfect |
| 5 | has used | Present Perfect |
| 6 | will have copied | Future Perfect |
| 7 | has not gone | Present Perfect |
| 8 | has not painted | Present Perfect |
| 9 | has not been given | Present Perfect (Passive) |
| 10 | will have gotten | Future Perfect |

---

💡 Tips:


- Look for time markers:
- Already, ever, never, just, yet, so far, up to now → Present Perfect
- Before, by the time, until → Past Perfect
- By next week, by 2025, before midnight → Future Perfect

Let me know if you'd like a corrected version of the worksheet or help rewriting any confusing sentences!
Parent Tip: Review the logic above to help your child master the concept of 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 perfect tenses worksheet)

Form Perfect Verb Tenses Worksheet
Present Perfect Tense Worksheet - English - Assignment - Teachmint
PRESENT PERFECT TENSE: English ESL worksheets pdf & doc
Present perfect tense online exercise for Grade 6 | Live Worksheets
Verb Tense Worksheets | Present Perfect
Grade 5 Future Perfect Tense | PDF
Perfect Verb Tense | Worksheet | Education.com
Identify the Tense: The Perfect Tenses — Printable ELA Worksheet
Present Perfect Tense English Grammar Worksheet – English Treasure ...
Complete Sentences with Perfect Verb Tenses - ELA Worksheets ...