Future Perfect TensegrammarGrammartensestoefl

Future Perfect Tense Exercise -1

Here are 20 questions for your Future Perfect Tense quiz:

#1. By the end of the day, I _____ all my chores.

nswer : b) will have finished
Explanation: The action of finishing all the chores will be completed before the end of the day.

#2. By the time you wake up, I _____ the report.

Answer : b) will have finished
Explanation: The action of finishing the report will be completed before you wake up.

#3. By the end of the week, they _____ their homework.

Answer : b) will have finished
Explanation: The action of finishing their homework will be completed before the end of the week.

#4. By tomorrow, they _____ all the supplies.

Answer : b) will have bought
Explanation: The action of buying all the supplies will be completed before tomorrow.

#5. When she arrives, we _____ dinner.

Answer : b) will have cooked
Explanation: The action of cooking dinner will be completed before her arrival.

#6. By the time I _____ my degree, I will have studied for four years.

nswer : d) will have completed
Explanation: In this sentence, the action of completing the degree will happen before a specific point in the future, indicating the use of the future perfect tense.

#7. By next month, he _____ English for two years.

Answer : b) will have studied
Explanation: The action of studying English will be completed before next month.

#8. By next year, he _____ his dream house.

Answer : b) will have built
Explanation: The action of building the dream house will be completed before a specific point in the future, so we use the future perfect tense.

#9. By next month, he _____ Spanish for three years.

Answer : b) will have studied
Explanation: The action of studying Spanish will be completed before next month.

#10. By this time next year, they _____ their new business.

Answer : b) will have started
Explanation: The action of starting their new business will be completed before this time next year.

#11. By tomorrow morning, they _____ for 12 hours straight.

Answer : b) will have worked
Explanation: The action of working for 12 hours straight will be completed before tomorrow morning.

#12. By tomorrow morning, I _____ my presentation.

Answer : b) will have finished
Explanation: The action of finishing my presentation will be completed before tomorrow morning.

#13. By the time they leave, we _____ dinner.

Answer : b) will have cooked
Explanation: The action of cooking dinner will be completed before their departure.

#14. By the end of the week, she _____ her novel.

Answer : b) will have written
Explanation: The action of writing the novel will be completed before the end of the week.

#15. By the end of the month, he _____ the project.

Answer : b) will have completed
Explanation: The action of completing the project will be finished before the end of the month.

#16. By this time next year, she _____ her driving test.

Answer : b) will have passed
Explanation: The action of passing her driving test will be completed before this time next year.

#17. By next week, she _____ the book twice.

Answer : b) will have read
Explanation: The action of reading the book twice will be completed before next week.

#18. By the time they arrive, we _____ the preparations.

Answer : b) will have finished
Explanation: The action of finishing the preparations will be completed before their arrival.

#19. They _____ the movie by the time we arrive.

Answer : b) will have finished
Explanation: The action of finishing the movie will be completed before we arrive in the future.

#20. By the time he arrives, we _____ for two hours.

Answer : b) will have practiced
Explanation: The action of practicing will be completed before his arrival.

Finish

Results

-

Future Perfect Tense Exercise -1

Future Perfect Tense Exercise -1

Share your score!
Tweet your score!
Share to other

HD Quiz powered by harmonic design

Here are 20 questions for your Future Perfect Tense quiz:

1- By the time I _____ my degree, I will have studied for four years.

a) complete
b) completed
c) will complete
d) will have completed

Answer : d) will have completed
Explanation: In this sentence, the action of completing the degree will happen before a specific point in the future, indicating the use of the future perfect tense.

2- By next year, he _____ his dream house.

a) will build
b) will have built
c) builds
d) built

Answer : b) will have built
Explanation: The action of building the dream house will be completed before a specific point in the future, so we use the future perfect tense.

3- They _____ the movie by the time we arrive.

a) will finish
b) will have finished
c) finish
d) finished

Answer : b) will have finished
Explanation: The action of finishing the movie will be completed before we arrive in the future.

4- By the end of the week, she _____ her novel.

a) will write
b) will have written
c) writes
d) wrote

Answer : b) will have written
Explanation: The action of writing the novel will be completed before the end of the week.

5- By tomorrow morning, they _____ for 12 hours straight.

a) will work
b) will have worked
c) work
d) worked

Answer : b) will have worked
Explanation: The action of working for 12 hours straight will be completed before tomorrow morning.

6- When she arrives, we _____ dinner.

a) will cook
b) will have cooked
c) cook
d) cooked

Answer : b) will have cooked
Explanation: The action of cooking dinner will be completed before her arrival.

7- By the time you wake up, I _____ the report.

a) will finish
b) will have finished
c) finish
d) finished

Answer : b) will have finished
Explanation: The action of finishing the report will be completed before you wake up.

8- By next month, he _____ English for two years.

a) will study
b) will have studied
c) studies
d) studied

Answer : b) will have studied
Explanation: The action of studying English will be completed before next month.

9- By this time next year, they _____ their new business.

a) will start
b) will have started
c) start
d) started

Answer : b) will have started
Explanation: The action of starting their new business will be completed before this time next year.

10- By the end of the day, I _____ all my chores.

a) will finish
b) will have finished
c) finish
d) finished

Answer : b) will have finished
Explanation: The action of finishing all the chores will be completed before the end of the day.

Future Perfect Tense

Future Perfect Tense quiz

Here are 10 questions for your Future Perfect Tense quiz:

11- By the time he arrives, we _____ for two hours.

a) will practice
b) will have practiced
c) practice
d) practiced

Answer : b) will have practiced
Explanation: The action of practicing will be completed before his arrival.

12- By next week, she _____ the book twice.

a) will read
b) will have read
c) reads
d) read

Answer : b) will have read
Explanation: The action of reading the book twice will be completed before next week.

13- By the time they arrive, we _____ the preparations.

a) will finish
b) will have finished
c) finish
d) finished

Answer : b) will have finished
Explanation: The action of finishing the preparations will be completed before their arrival.

14- By the end of the month, he _____ the project.

a) will complete
b) will have completed
c) completes
d) completed

Answer : b) will have completed
Explanation: The action of completing the project will be finished before the end of the month.

15- By tomorrow, they _____ all the supplies.

a) will buy
b) will have bought
c) buy
d) bought

Answer : b) will have bought
Explanation: The action of buying all the supplies will be completed before tomorrow.

16- By this time next year, she _____ her driving test.

a) will pass
b) will have passed
c) passes
d) passed

Answer : b) will have passed
Explanation: The action of passing her driving test will be completed before this time next year.

17- By the end of the week, they _____ their homework.

a) will finish
b) will have finished
c) finish
d) finished

Answer : b) will have finished
Explanation: The action of finishing their homework will be completed before the end of the week.

18- By next month, he _____ Spanish for three years.

a) will study
b) will have studied
c) studies
d) studied

Answer : b) will have studied
Explanation: The action of studying Spanish will be completed before next month.

19- By the time they leave, we _____ dinner.

a) will cook
b) will have cooked
c) cook
d) cooked

Answer : b) will have cooked
Explanation: The action of cooking dinner will be completed before their departure.

20- By tomorrow morning, I _____ my presentation.

a) will finish
b) will have finished
c) finish
d) finished

Answer : b) will have finished
Explanation: The action of finishing my presentation will be completed before tomorrow morning.

Future Perfect Tense quiz