Let’s work through the worksheet step by step.
---
Part 1: Identify the verb tense (past perfect, present perfect, or future perfect)
We’re looking at underlined verbs and deciding which “perfect” tense they are.
Remember:
-
Present perfect = has/have + past participle → happens before now, but time isn’t finished.
-
Past perfect = had + past participle → happened before another thing in the past.
-
Future perfect = will have + past participle → will be done before a future time.
Now let’s go one by one:
1.
✔ Already solved: *She will have studied* →
future perfect (correct)
2. *He has eaten chicken every day for a month.*
→ “has eaten” → present perfect
✔ Answer:
present perfect
3. *My cat, Whiskers, has slept the entire day.*
→ “has slept” → present perfect
✔ Answer:
present perfect
4. *Eric and Susie have wanted to get a dog since they were little.*
→ “have wanted” → present perfect
✔ Answer:
present perfect
5. *The students had worked hard in class so they earned a pizza party.*
→ “had worked” → past perfect (happened before earning the party)
✔ Answer:
past perfect
6. *My principal will have earned another degree from a nearby university.*
→ “will have earned” → future perfect
✔ Answer:
future perfect
7. *The family will have traveled to thirty different states.*
→ “will have traveled” → future perfect
✔ Answer:
future perfect
8. *We had gone to the store to buy some flowers for my mom.*
→ “had gone” → past perfect
✔ Answer:
past perfect
---
Part 2: Complete the sentence with the correct perfect tense of the verb
We need to pick the right form based on context.
1.
✔ Already solved: *After this play ends, we ___ (act)* → “will have acted” → future perfect (because it’s after something in the future)
2. *My mom ___ (drive) three hours already on our way to Florida.*
→ “already” suggests up to now → present perfect
→ Subject: “my mom” → singular → use “has driven”
✔ Answer:
has driven
3. *We ___ (study) a lot for the test before we finally took it yesterday.*
→ “before we took it yesterday” → both actions in past, studying happened first → past perfect
→ “had studied”
✔ Answer:
had studied
4. *When I am in sixth grade, I ___ (attend) every year of school in the same city.*
→ “when I am in sixth grade” → future point → action completed by then → future perfect
→ “will have attended”
✔ Answer:
will have attended
---
Final Answers:
Part 1:
2. present perfect
3. present perfect
4. present perfect
5. past perfect
6. future perfect
7. future perfect
8. past perfect
Part 2:
2. has driven
3. had studied
4. will have attended
──────────────────────────────────────
Final Answer:
2. present perfect
3. present perfect
4. present perfect
5. past perfect
6. future perfect
7. future perfect
8. past perfect
Part 2 – 2. has driven
Part 2 – 3. had studied
Part 2 – 4. will have attended
Parent Tip: Review the logic above to help your child master the concept of perfect verb tense worksheet.