Worksheet Future Perfect
Worksheet Future Perfect
Worksheet Future Perfect
GRAMMAR WORKSHEET
FUTURE PERFECT
I I
You You
He He
She will have eaten dinner. She won’t have eaten dinner.
It It
We We more formal
stronger
They They
Yes, No,
I I I
you you you
he he he
Will she have eaten dinner? she will. she won’t.
it it it
we we we
they they they
⚫ Study the above boxes and fill in the blanks to complete the sentences.
1. I’m hungry now. I (eat) __________ __________ __________ dinner before you get home.
Will
2. A: __________ have
the sun (rise) __________ risen
__________ by the time you get up tomorrow?
will
3. B: Yes, it __________.
will
4. How many kids __________ have
you (have)__________ had
__________ by the time you are 35?
won't
5. My classmate (not / finish)__________ have
__________ finished
__________ his homework before class.
6. Don’t worry. I (return) 'll have
__________ __________ returned the library books by tomorrow.
__________
will
7. I think robots (take over) _________ have taken
_________ _________ over
_________ the world by 2050!
Will
8. A: _________ have
they (arrive) __________ arrived
__________ at the airport in time to catch their flight?
won't
9. B: No, they __________.
won't
10. Why (not / fix) __________ have fixed__________ your car by Tuesday?
the mechanics __________
will
11. A: How many hours of TV __________ have
you (watch) __________ watched
__________ by this time
tomorrow?
won't
12. B: Actually, I (not / watch) __________ have
__________ watched
__________ any TV!
will
13. By what age __________ have graduated
Sarah __________ __________ from college?
will
14. A: Do you think people (land) __________ have
__________ landed
__________ on Mars by 2030?
don't
15. B: No, I __________.
ANSWER KEY
Grades as
percentages
15 / 15 = 100%
14 / 15 = 93
13 / 15 = 87
12 / 15 = 80
11 / 15 = 73
10 / 15 = 67
9 / 15 = 60
8 / 15 = 53
7 / 15 = 47
6 / 15 = 40
5 / 15 = 33
4 / 15 = 27
3 / 15 = 20
2 / 15 = 13
1 / 15 = 7
0 / 18 = 0%