Intermediate ๐Ÿ“ Grammar ยท #93 of 305

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.

Related Intermediate topics

See all Intermediate grammar lessons โ†’