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 · Exercises

A1Beginner practice

First steps: will have + participle before a future time.

Play

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

What you’ll practise at A1

  • will have + past participle
  • Past participles (gone, written…)
  • Negatives: won’t have
  • Questions: Will you have…?
  • Timelines: what the tense means

Need a refresher? Learn the future perfect: 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.

    My grandparents _____ (buy) the food for the party by the end of the day.

    Show answer

    My grandparents will have bought the food for the party by the end of the day.

    Future perfect: will have + past participle — the same for every subject. It shows something completed before a moment in the future. “buy” is irregular: buy – bought – bought. After will have, use the past participle (bought).

  2. Choose the right words.

    My dad _____ cleaned the windows by Friday.

    will have · will has · has · will be

    Show answer

    My dad will have cleaned the windows by Friday.

    Future perfect: will have + past participle — the same for every subject. It shows something completed before a moment in the future. Use “will have” with every subject, never “will has”.

  3. Choose the right words.

    Omar and Leo _____ made the coffee by six o’clock.

    will have · will has · has · will be

    Show answer

    Omar and Leo will have made the coffee by six o’clock.

    Future perfect: will have + past participle — the same for every subject. It shows something completed before a moment in the future. Use “will have” with every subject, never “will has”.

  4. Choose the past participle.

    Lucia will have _____ (clean) the kitchen by six o’clock.

    cleaned · cleaning · clean

    Show answer

    Lucia will have cleaned the kitchen by six o’clock.

    Regular verbs add -ed: clean → cleaned.

  5. Write the verb in the future perfect.

    My friends _____ (eat) the sandwiches by the end of the day.

    Show answer

    My friends will have eaten the sandwiches by the end of the day.

    Future perfect: will have + past participle — the same for every subject. It shows something completed before a moment in the future. “eat” is irregular: eat – ate – eaten. After will have, use the past participle (eaten).

  6. Choose the right words.

    Ines _____ made the sandwiches by then.

    will have · will has · has · will be

    Show answer

    Ines will have made the sandwiches by then.

    Future perfect: will have + past participle — the same for every subject. It shows something completed before a moment in the future. Use “will have” with every subject, never “will has”.