Application icon

Future Perfect Simple vs. Future Continuous

Future Perfect Simple vs. Future Continuous

Copy link to this topic. expand learning text

Future Perfect Simple or Future Continuous?

Both forms talk about the future, but they focus on different things:

  • Future perfect simple → the action will be finished by a future point.
  • Future continuous → the action will be in progress at a future point.

Future perfect simple = finished by then

Use will have + past participle when something will be completed before a particular time in the future.

→ Think: “Will it be finished by then?”

  • By 8 o'clock, I will have finished my homework.
    → The homework will be complete by 8.
  • By the time we arrive, the film will have started.
    → The film will already have started before we arrive.
  • By next year, she will have graduated.
    → Her studies will be finished by then.

Future continuous = happening at that time

Use will be + verb-ing when an action will be in progress at a particular time in the future.

→ Think: “What will be happening then?”

  • At 8 o'clock, I will be studying.
    → At 8, the activity will be in progress.
  • This time tomorrow, we will be swimming in the sea.
    → Tomorrow at this time, we will be in the middle of the activity.
  • When you arrive, we will be waiting for you.
    → When you arrive, the waiting will be in progress.

Compare

  • By 9 o'clock, she will have cooked dinner.
    → The dinner will be finished by 9.
  • At 9 o'clock, she will be cooking dinner.
    → At 9, she will be in the middle of cooking.
  • By Monday, he will have moved to his new flat.
    → The move will be finished by Monday.
  • On Monday morning, he will be moving to his new flat.
    → The move will be in progress on Monday morning.

Common time expressions

The two forms often use different expressions to show the future reference point:

  • by + time → something will be finished before that time:
    by Monday, by 2030, by five o'clock
  • by the time + present simple → something will already be finished before another future event:
    By the time you arrive, I will have left.
  • at + time → something will be in progress at that time:
    At five o'clock, I will be working.
  • this time + future time → something will be in progress at that point:
    This time tomorrow, we will be travelling.

Quick reference
  • Finished by a future point: will have + past participle
    They will have finished the project by Friday.
  • In progress at a future point: will be + verb-ing
    They will be working at five o'clock.

Download on Google Play   Download on App Store  
Download on Google Play   Download on App Store