Let’s go step by step to fill in the blanks using the
future perfect tense.
The future perfect tense is made with:
will have + past participle of the verb.
We use it to talk about something that will be finished before a certain time in the future.
---
1. Harry
will have studied (study) for 12 years when he graduates.
→ Already done as an example. “Studied” is the past participle of “study”.
2. Our team _______________ (finish) our season by September.
→ “Finish” → past participle = “finished”
→ Answer:
will have finished
3. Her sister _______________ (do) research before writing her essay.
→ “Do” → past participle = “done”
→ Answer:
will have done
4. The dog _______________ (sleep) for 6 hours by the time I got home.
Wait — this says “by the time I got home” — that’s past tense! But we’re practicing *future* perfect. Let’s check the sentence again.
Actually, looking at the context, maybe it should say “by the time I get home” (future). Since the worksheet is about future perfect, we’ll assume it’s meant to be future. So:
→ “Sleep” → past participle = “slept”
→ Answer:
will have slept
*(Note: If it really says “got”, then it’s not future — but since the whole sheet is future perfect, we treat it as a typo and use future.)*
5. By Sunday, my parents _______________ (paint) the whole house.
→ “Paint” → past participle = “painted”
→ Answer:
will have painted
6. I _______________ (clean) everything before my brother wakes up.
→ “Clean” → past participle = “cleaned”
→ Answer:
will have cleaned
7. We _______________ (learn) a lot by the end of the year.
→ “Learn” → past participle = “learned” (or “learnt” — both okay, but “learned” is more common in US English)
→ Answer:
will have learned
8. The horse _______________ (leave) the barn by now if the gate was open.
Again — “by now” and “was open” sound like present or past. But since this is future perfect practice, let’s assume it means “by [some future time]” — perhaps “by now” is meant to be “by then” or similar. Or maybe it’s conditional? Hmm.
But look — the structure still fits future perfect if we imagine: “The horse will have left the barn by [a future point] if the gate had been open.” But the sentence says “was open” — which is simple past.
This one is tricky. Maybe it’s testing whether you notice the mismatch? But since all others are straightforward future perfect, and this is likely a small error, we’ll go with:
→ “Leave” → past participle = “left”
→ Answer:
will have left
*(In real grammar, this sentence might need rewording — but for this exercise, we follow the pattern.)*
---
Now, the last part: “Now try on your own”
1. Form a sentence using the
future tense.
Example: I will walk to school tomorrow.
2. Form a sentence using the
future perfect tense.
Example: She will have baked the cake by 5 PM.
---
Final Answer:
2. will have finished
3. will have done
4. will have slept
5. will have painted
6. will have cleaned
7. will have learned
8. will have left
Now try on your own:
1. I will call you later.
2. They will have arrived by noon.
Parent Tip: Review the logic above to help your child master the concept of perfect tenses worksheet.