Let’s go step by step to solve each part of this worksheet.
---
Part 1: Identify the verb tense (past perfect, present perfect, or future perfect)
We look at each sentence and decide which perfect tense is used based on the time clues and structure.
1. “She will have studied in France in college.”
→ “will have studied” =
future perfect
2. “He has eaten chicken every day for a month.”
→ “has eaten” + “for a month” (up to now) =
present perfect
3. “My cat, Whiskers, has slept the entire day.”
→ “has slept” = action that started in past and continues or just finished →
present perfect
4. “Eric and Susie have wanted to get a dog since they were little.”
→ “have wanted” + “since they were little” → started in past, still true →
present perfect
5. “The students had worked hard in class so they earned a pizza party.”
→ “had worked” happened before “earned” → past before another past →
past perfect
6. “My principal will have earned another degree from a nearby university.”
→ “will have earned” → something that will be completed in the future →
future perfect
7. “The family will have traveled to thirty different states.”
→ “will have traveled” → future completion →
future perfect
8. “We had gone to the store to buy some flowers for my mom.”
→ “had gone” → happened before another past event (implied) →
past perfect
---
Part 2: Complete the sentence with correct perfect tense
We need to choose the right form of the verb in parentheses using past perfect, present perfect, or future perfect.
1. “After this play ends, we ___ (will have acted) in thirty performances for our school.”
→ The play hasn’t ended yet — we’re talking about what will be done *by the time* it ends →
future perfect →
✔ already given as “will have acted”
2. “My mom ___ (drive) three hours already on our way to Florida.”
→ “already” suggests up to now → present perfect → “has driven”
3. “We ___ (study) a lot for the test before we finally took it yesterday.”
→ “before we took it yesterday” → studying happened BEFORE a past event → past perfect → “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 time → we’re looking at what will be completed by then → future perfect → “will have attended”
---
Final Answer:
Part 1:
1. future perfect
2. present perfect
3. present perfect
4. present perfect
5. past perfect
6. future perfect
7. future perfect
8. past perfect
Part 2:
1. will have acted
2. has driven
3. had studied
4. will have attended
Parent Tip: Review the logic above to help your child master the concept of verb tenses worksheet 5th grade.