Future Perfect
will have + past participle for completion before a future time.
Examples
- By June I will have graduated.
Key rules
- Form: will have + past participle
- Use it for an action finished before a future time
- Common with by, by the time, before
- It can also express a confident guess about now: They will have arrived by now
Common mistakes
- By June I will graduate โ By June I will have graduated
- I will have finish by five โ I will have finished by five
๐ก Tip: Look for by + a future time as a signal.