The future perfect is one of the least common verb tenses in English. But you still need it to communicate in English. Here is the structure:
Subject + Will (not) + Have + Past Participle
Examples:
- I will have finished work when you arrive.
- She will have eaten dinner by 7:00 pm.
Future Perfect Uses
Future Perfect is used for activities that are completed in the future before another future event.
Here is an example:
- Tom will have graduated University by the time Bob starts.
In this example, when Bob starts university, Tom will be finished. Notice, how the other action is given in simple
present.
Example:
- I will have finished dinner when you arrive.
Remember the time of completion is important.
Examples:
- I will take a graphic design class from July 10th – 28th.
- I will take a marketing course starting on August 1st.
- I will have finished the graphic design course when I start the marketing course.
The event in the future can simply be a time period. “By” is often used in this situation.
Examples:
- By 2050 scientists will have discovered a cure for cancer.
- I will have graduated high school by next year.
Future Perfect Tests
Future Perfect Test
Future Perfect Test 2