Install Grammarbit

Free, no app store, no sign-up. It opens full screen and your progress stays with you.

  1. Look for the install icon at the right of the address bar, or open the browser menu.
  2. Choose “Install”. The app opens in its own window.

Future Perfect Continuous · Exercises

A1Beginner practice

First steps: will have been + -ing up to a future moment.

Play

Want to mix tenses, go endless or pick exercise types? Set up your own session.

What you’ll practise at A1

  • will have been + -ing
  • Spelling: waiting, running, lying
  • Negatives: won’t have been
  • Questions: Will you have been…?
  • Timelines: what the tense means

Need a refresher? Learn the future perfect continuous: rules, tables and audio examples.

Sample exercises

A taste of what’s inside. In practice mode every exercise is freshly generated.

  1. Write the verb in the future perfect continuous.

    Lucia _____ (swim) for twenty minutes by lunchtime.

    Show answer

    Lucia will have been swimming for twenty minutes by lunchtime.

    Future perfect continuous: will have been + -ing — an activity that will have been going on for a while by a moment in the future. Short verbs ending in one vowel + one consonant double the consonant: swim → swimming.

  2. Write the verb in the future perfect continuous.

    Priya _____ (dance) in the kitchen for twenty minutes by lunchtime.

    Show answer

    Priya will have been dancing in the kitchen for twenty minutes by lunchtime.

    Future perfect continuous: will have been + -ing — an activity that will have been going on for a while by a moment in the future. Drop the final -e before -ing: dance → dancing.

  3. Which sentence matches the timeline?

    (Timeline: Going on up to a moment in the future)

    My friends will have been cooking dinner. · My friends will cook dinner. · My friends cook dinner.

    Show answer

    My friends will have been cooking dinner.

    “will have been cooking” is the future perfect continuous (will have been + -ing): going on up to a moment in the future.

  4. Is this sentence correct?

    My grandparents won’t have been cleaning their room for two hours by six o’clock.

    Correct · Has a mistake

    Show answer

    My grandparents won’t have been cleaning their room for two hours by six o’clock.

    Yes, it’s correct. Negative: won’t (will not) have been + -ing. After won’t, use the base form “have”.

  5. Write the verb in the future perfect continuous.

    My dad _____ (swim) in the pool for twenty minutes by lunchtime.

    Show answer

    My dad will have been swimming in the pool for twenty minutes by lunchtime.

    Future perfect continuous: will have been + -ing — an activity that will have been going on for a while by a moment in the future. Short verbs ending in one vowel + one consonant double the consonant: swim → swimming.

  6. Which sentence matches the timeline?

    (Timeline: Going on up to a moment in the future)

    We run in the park. · We will run in the park. · We will have been running in the park.

    Show answer

    We will have been running in the park.

    “will have been running” is the future perfect continuous (will have been + -ing): going on up to a moment in the future.