Future Perfect Exercises PDFSet 1: Affirmative Sentences
20 questions·12 min·Answers included·Explanations included
Preview: Questions
Fill in the blank with the correct option.
1.By next month, I ___ my driving test.
a) will passb) have passedc) will have passedd) am passing
2.She ___ the report by Friday.
a) will have finishedb) will finishc) has finishedd) is finishing
3.By the time you arrive, we ___ dinner.
a) will eatb) have eatenc) are eatingd) will have eaten
4.They ___ the project by the end of this week.
a) completeb) will have completedc) have completedd) will complete
5.By 2030, scientists ___ a cure for the disease.
a) findb) will findc) will have foundd) have found
... and 15 more questions in the PDF
Preview: Answers
1.will have passed
2.will have finished
3.will have eaten
4.will have completed
5.will have found
... and 15 more answers in the PDF
Preview: Explanations
1."will have passed"(c)
Use 'will have + past participle' (will have passed) to describe an action completed before a future time ('by next month').
2."will have finished"(a)
Future Perfect 'will have finished' shows the report will be complete before Friday arrives.
3."will have eaten"(d)
'Will have eaten' indicates dinner will be finished before your arrival.
4."will have completed"(b)
Use Future Perfect 'will have completed' for actions finished before a deadline.
5."will have found"(c)
'Will have found' expresses that the discovery will happen before 2030.
... and 15 more explanations in the PDF
More Future Perfect Exercises
Prefer practicing online?
Try our interactive exercises with instant feedback.