Future Perfect Continuous Tense Quiz
The Future Perfect Continuous Tense is used to describe an action that will continue up until a certain point in the future. It is formed using:
Structure: Subject + will have been + verb (-ing) + time reference
Example: By next year, she will have been working here for five years.
Future Perfect Continuous Tense Exercises
1. By next month, she ____ in this company for a year.
a) works
b) will be working
c) will have been working ✅
d) has worked
Tip: The tense focuses on an action that continues up to a specific future time.
2. By 8 p.m., they ____ for six hours.
a) will have been studying ✅
b) studied
c) have studied
d) will study
Tip: Use this tense to emphasize the duration of the action in the future.
3. By the time you arrive, I ____ for two hours.
a) will have been waiting ✅
b) am waiting
c) waited
d) will wait
Tip: The phrase “by the time” signals an action continuing until a future moment.
4. In 2025, they ____ this project for two years.
a) have worked
b) will have been developing ✅
c) develops
d) will develop
Tip: This tense is great for expressing ongoing duration in the future.
5. By tomorrow, she ____ for 10 hours.
a) will sleep
b) will be sleeping
c) will have been sleeping ✅
d) sleeps
Tip: Use “will have been + verb-ing” to show continuous action leading to the future.
6. By 5 p.m., we ____ for the event for three weeks.
a) will prepare
b) will have been preparing ✅
c) prepared
d) have prepared
Tip: The tense stresses the ongoing nature of the activity in the future.
7. By the time he retires, he ____ for 40 years.
a) will have been working ✅
b) worked
c) has worked
d) will work
Tip: Future Perfect Continuous expresses long-term actions before another future event.
8. By noon, I ____ for two hours.
a) will be walking
b) will have been walking ✅
c) walk
d) walked
Tip: This tense focuses on duration-based actions.
9. In December, she ____ her novel for six months.
a) will have been writing ✅
b) writes
c) wrote
d) will write
Tip: Use Future Perfect Continuous to emphasize progress over time.
10. By the time the guests arrive, we ____ dinner for three hours.
a) will have been cooking ✅
b) cooked
c) have cooked
d) will cook
Tip: This tense describes an action ongoing before another future action.
11. By 6 a.m., they ____ since midnight.
a) will have been driving ✅
b) drive
c) drove
d) will drive
Tip: Use this tense for actions that start in the past and continue into the future.
12. By next year, they ____ their business for three years.
a) will have been running ✅
b) runs
c) will run
d) ran
Tip: Use it when describing long-duration actions extending into the future.
Did you enjoy the quiz? Let us know your score in the comments!