
The Future Perfect tense indicates that an action will be completed before another action takes place.
Example: I hope you will have done your homework before you go to play.
She will have written a book by the time she finishes college.
Structure:
Subject + will have + past participle (V3)
He will have bought a car by 2029.
They will have cleaned their house by 10.00 am.
Exercise 1: Fill in the blanks. (Future Perfect Tense Worksheet with Answers)
- They _______(leave) before you arrive.
- He ______(visit) us by next month.
- The train _______(depart) by the time you reach the station.
- You ________(meet) your father before I see you again.
- All the plants ________(die) by this time next week.
- My Smith _______ (retire) by next year.
- It________(start) raining before we reach home.
- Sue ______(read) this book by Tuesday.
- I hope they __________ (go) to the market by 7.00 pm.
- You _________(hear) this news already.

Exercise 2: Rewrite Sentences.
Rewrite the following sentences and change them into the future perfect tense.
- She does her homework by 6.00 pm.
- The teacher selects the students for competition by Monday.
- He eats an apple in the evening.
- Jack rides a bicycle before sunset.
- The vendor sells the mangoes before evening.
- George reads a storybook before noon.
- She irons the clothes at this time.
- Sita watches a new movie on Monday.
- She takes a taxi to the office at 9.00 am.
- She finishes her work by evening.

Exercise 3: Make Sentences
Make sentences by using the following words.
- Wear /t-shirt / by tomorrow.
- Eat / fruits / tonight.
- Cut / vegetables / by 11.00 am.
- Do / homework / by the time you arrive.
- Sing/ song/ before noon.
- Cook / chicken / by the end of the day.
- Buy / motorbike / within a week.
- Help / the poor / by next week.
- Sweep/ the floor / by 2.00 pm.
- Phone / grandmother / by then.
Exercise 4: Error Correction. ( Future Perfect Tense Worksheet with Answers)
Correct the error in the following sentences.
- He will has spend all the money by then.
- They will have do their homework when you arrive.
- John will has slept by the time you come.
- Peter will have swam in the swimming pool by noon.
- The children will has played cricket by 5.00 pm.
- They will has paid the electricity bill by tomorrow.
- She will have give the sweets to her friends by 10.00 am.
- Fiona will have feed the birds by the time her mother comes.
- He will have drive the car by tomorrow.
- She will has flown in the helicopter by next Monday.
Exercise 5: Multiple Choice Questions
Fill in the blanks. Use future perfect tense.
- She ________ the book by next year.
a) will write
b) will have written
c) has written
2. The baby _________ the toy by the time you come.
a) will break
b) will have broken
c) breaks
3. She _________ television by 9.00 pm.
a) will watch
b) will have watched
c) watched
4. He _________ to the market by tonight.
a) will go
b) will have gone
c) goes
5. Jaya will have washed the clothes by 10.00 am.
a) will wash
b) will have washed
c) washed
6. The teacher will have taught the chapter by the end of the class.
a) will teach
b) will have taught
c) teaches
7. He will have cleaned the room before his mother comes.
a) will clean
b) will have cleaned
c) cleaned
8. They will have played cricket in the park by evening.
a) will play
b) will have played
c) plays
9. The lady will have talked to the principal within a week.
a) will talk
b) will have talked
c) talks
10. Jack will have lain on the grass by noon.
a) will lie
b) will have lain
c) lies
Exercise 6: Negative Sentences
Change the following sentences into negative sentences. Use the Future Perfect tense.
- Olivia will have dug the hole by then.
- Amelia will have completed the work by then.
- They will have drunk orange juice before you come.
- She will have brought flowers for her mother by then.
- Leo will have played tennis by 8.00 pm.
- You will have drawn the house within an hour.
- Ana will have worn her new dress by next week.
- They will have invited the guests to the party by tomorrow.
- He will have found the chocolates by then.
- The maid will have cleaned the house by 9.00 am.
Answers
Exercise 1
- They will have left before you arrive.
- He will have visited us by next month.
- The train will have departed by the time you reach the station.
- You will have met your father before I see you again.
- All the plants will have died by this time next week.
- Mr Smith will have retired by next year.
- It will have started raining before we reach home.
- Sue will have read this book by Tuesday.
- I hope they will have gone to the market by 7:00 pm.
- You will have heard this news already.
Exercise 2
- She will have done her homework by 6:00 pm.
- The teacher will have selected the students for the competition by Monday.
- He will have eaten an apple by evening.
- Jack will have ridden a bicycle before sunset.
- The vendor will have sold the mangoes before evening.
- George will have read a storybook before noon.
- She will have ironed the clothes by this time.
- Sita will have watched a new movie by Monday.
- She will have taken a taxi to the office by 9:00 am.
- She will have finished her work by evening.
Exercise 3
- She will have worn a T-shirt by tomorrow.
- He will have eaten fruits tonight.
- She will have cut vegetables by 11:00 am.
- You will have done your homework by the time you arrive.
- He will have sung a song before noon.
- She will have cooked chicken by the end of the day.
- He will have bought a motorbike within a week.
- They will have helped the poor by next week.
- She will have swept the floor by 2:00 pm.
- She will have phoned her grandmother by then.
Exercise 4
- He will have spent all the money by then.
- They will have done their homework when you arrive.
- John will have slept by the time you come.
- Peter will have swum in the swimming pool by noon.
- The children will have played cricket by 5:00 pm.
- They will have paid the electricity bill by tomorrow.
- She will have given the sweets to her friends by 10:00 am.
- Fiona will have fed the birds by the time her mother comes.
- He will have driven the car by tomorrow.
- She will have flown in the helicopter by next Monday.
Exercise 5
- b) will have written
- b) will have broken
- b) will have watched
- b) will have gone
- b) will have washed
- b) will have taught
- b) will have cleaned
- b) will have played
- b) will have talked
- b) will have lain
Exercise 6
- Olivia will not have dug the hole by then.
- Amelia will not have completed the work by then.
- They will not have drunk orange juice before you come.
- She will not have brought flowers for her mother by then.
- Leo will not have played tennis by 8:00 pm.
- You will not have drawn the house within an hour.
- Ana will not have worn her new dress by next week.
- They will not have invited the guests to the party by tomorrow.
- He will not have found the chocolates by then.
- The maid will not have cleaned the house by 9:00 am.
This is the future perfect tense worksheet with answers. The future perfect tense worksheet with answers is easy and simple. I have personally used these exercises while teaching students. You also get a free PDF download for the worksheets.
Also Read:-
- The Future Perfect Tense: 100 Examples Sentences |Structure & Their Formula!|
- 30 Future Perfect Continuous Tense Example Sentences That’ll Blow Your Mind
- 12 Common Errors in Present Tenses (With Examples and Corrections)
- Best Real Life Scenario for Practising Tenses
- 100 Simple Future Tense Example Sentences with Structure and Usage
- Present Perfect Tense Active and Passive Voice Exercise: 50 Sentences
- Past Perfect Tense Worksheet Pdf

My name is Sukhjit Kaur, and I am an English educator with 17+ years of experience helping students master grammar and writing. Through EnglishVedas.com, I simplify English grammar using examples from daily life and classrooms. I’ve been analyzing English media for 17 years to help students understand how grammar lives in the real world.
