Future Perfect Exercises PDFSet 3: Time Expressions
20 questions·12 min·Answers included·Explanations included
Preview: Questions
Fill in the blank with the correct option.
1.I will have finished the project ___ Friday.
a) untilb) sincec) byd) from
2.___ the time you wake up, I will have already left.
a) Byb) Untilc) Sinced) From
3.She will have saved $10,000 ___ the end of the year.
a) untilb) sincec) fromd) by
4.They will have completed the renovation ___ we move in.
a) sinceb) beforec) afterd) while
5.___ next month, he will have lived here for ten years.
a) Sinceb) Untilc) Byd) From
... and 15 more questions in the PDF
Preview: Answers
1.by
2.By
3.by
4.before
5.By
... and 15 more answers in the PDF
Preview: Explanations
1."by"(c)
'By + time' is the most common expression with Future Perfect, showing a deadline.
2."By"(a)
'By the time + clause' introduces the moment before which an action will be complete.
3."by"(d)
'By the end of...' is a common Future Perfect time expression.
4."before"(b)
'Before + clause' can be used with Future Perfect to show completion prior to another event.
5."By"(c)
'By next month' sets the future deadline for the completed duration.
... and 15 more explanations in the PDF
More Future Perfect Exercises
Prefer practicing online?
Try our interactive exercises with instant feedback.