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

A2Elementary practice

Negatives, questions, short answers and How long…?

Play

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

What you’ll practise at A2

  • will have been + -ing
  • Spelling: waiting, running, lying
  • Negatives: won’t have been
  • Questions: Will you have been…?
  • Short answers
  • How long…? and for / since
  • 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. Turn the sentence into a question.

    My grandparents will have been travelling in South America for six months by next summer.

    Show answer

    Will my grandparents have been travelling in South America for six months by next summer?

    Questions: Will + subject + have been + -ing…?

  2. Choose the correct -ing form.

    She will have been _____ (dance) in the kitchen for half an hour by midnight.

    dancing · danceing · danced

    Show answer

    She will have been dancing in the kitchen for half an hour by midnight.

    Drop the final -e before -ing: dance → dancing.

  3. Find the word that is wrong.

    My classmates will have been done their homework for three hours by this evening.

    Show answer

    My classmates will have been doing their homework for three hours by this evening.

    Future perfect continuous: will have been + -ing — an activity that will have been going on for a while by a moment in the future. After “will have been” use the -ing form (doing).

  4. Turn the sentence into a question.

    My sister will have been driving around the city for two hours by lunchtime.

    Show answer

    Will my sister have been driving around the city for two hours by lunchtime?

    Questions: Will + subject + have been + -ing…?

  5. Make the sentence negative.

    Mateo will have been looking for his keys for twenty minutes by midnight.

    Show answer

    Mateo won’t have been looking for his keys for twenty minutes by midnight.

    Negative: won’t (will not) have been + -ing.

  6. Find the word that is wrong.

    Lucas and Felix will have been travelled around Europe for two years by June.

    Show answer

    Lucas and Felix will have been travelling around Europe for two years by June.

    Future perfect continuous: will have been + -ing — an activity that will have been going on for a while by a moment in the future. After “will have been” use the -ing form (travelling).