A range of ESL future perfect simple activities, games and worksheets to help students learn and practice making predictions using the future perfect.
Guessing job clues with future perfect simple Asking yes no future perfect questions

By the End of the Day...

Upper-intermediate (B2) 25 minutes
Future Perfect Simple game for B2 - clues, guessing jobs, asking questions, pair work

ESL Future Perfect Simple Game - Grammar and Speaking: Forming Sentences, Guessing, Asking Questions - Pair Work

In this free future perfect simple game, students give and guess job clues by saying what people will have done by the end of the day. First, students look at each person's job and future perfect clue prompts...

ESL Future Perfect Simple Game - Grammar and Speaking: Forming Sentences from Prompts, Guessing, Asking Questions - Pair Work In this free future perfect game, students give and guess job clues by saying what people will have done by the end of the day. First, students look at each person's job and future perfect clue prompts and write one more clue for each job in the space provided. Students then play a guessing game in which they take turns reading out the clues for each person's job using the future perfect simple, e.g. 'By the end of the day, Yumiko will have served a lot of drinks.' Their partner listens to the clues and has one minute to guess the person's job. If their partner needs more clues, they can ask yes/no questions in the future perfect simple, such as 'Will she have spoken to many people?' If their partner manages to guess the person's job within the time frame, the student puts a tick in the box next to the job. The student who guesses the most jobs correctly wins the game.
Discussing global predictions using future perfect simple Voting on future perfect simple achievements

By this time next year...

Upper-intermediate (B2) 30 minutes
Future Perfect Simple communicative activity for B2 - questions, discussion, pair work

ESL Future Perfect Simple Activity - Grammar and Speaking: Completing, Asking and Answering Questions, Discussion, Freer and Communicative Practice - Pair Work

In this communicative future perfect simple activity, students complete question prompts with 'will have' + past participle and then ask, answer, and discuss...

ESL Future Perfect Simple Activity - Grammar and Speaking: Completing, Asking and Answering Questions, Discussion, Freer and Communicative Practice - Pair Work In this communicative future perfect simple activity, students complete question prompts with 'will have' + past participle and then ask, answer, and discuss predictions about their lives and the wider world. In groups, students take turns picking up a card and completing the question with 'will have' + past participle (future perfect simple), e.g. 'By this time next year, what will you have achieved in your personal life?' The student then asks the future perfect simple question to the group members, who each answer in turn. Students then discuss their answers and vote for the one they think is the best or most interesting. Each time the vote is decided, the group writes the winning answer on the back of the card. When the groups have finished, go through each future perfect question and have the groups tell the class their answers.
Matching related meanings to future perfect simple Forming future perfect simple predictions

Future Perfect Simple Practice

Upper-intermediate (B2) 25 minutes
Future Perfect Simple worksheet for B2 - gap-fill, matching, sentence completion, predictions

ESL Future Perfect Simple Worksheet - Grammar Exercises: Gap-fill, Matching, Sentence Completion

This insightful future perfect simple worksheet helps students learn how to make predictions about actions that will be completed in the future. Students begin by completing sentences with the future...

ESL Future Perfect Simple Worksheet - Grammar Exercises: Gap-fill, Matching, Sentence Completion This insightful future perfect simple worksheet helps students learn how to make predictions about actions that will be completed in the future. Students begin by completing sentences with the future perfect simple form of the verbs in brackets. Students then match each sentence with a related meaning in a box. Next, students match future perfect simple sentences with suitable responses. After that, students complete sentences with verbs in brackets in the future perfect simple. Lastly, students complete future perfect sentences with their own ideas.
Identifying destinations from future perfect clues Reinforcing future perfect travel vocabulary

By the End of My Holiday...

Upper-intermediate (B2) 20 minutes
Future Perfect Simple game for B2 - clues, guessing countries, group work

ESL Future Perfect Simple Game - Grammar and Speaking: Forming Sentences, Guessing, Freer Practice - Group Work

In this fun future perfect simple game, students practice forming future perfect sentences by giving travel-related clues about a mystery destination, while classmates guess the country. In groups, students...

ESL Future Perfect Simple Game - Grammar and Speaking: Forming Sentences from Prompts, Guessing, Freer Practice - Group Work In this fun future perfect simple game, students practice forming future perfect sentences by giving travel-related clues about a mystery destination, while classmates guess the country. In groups, students take turns picking up a card and saying 'By the end of my holiday...' followed by three clues in the future perfect, e.g. 'By the end of my holiday, I will have drunk sangria.' The other students listen to the clues and try to guess where the student is going on their holiday, e.g. 'You are going to Spain.' The first student to guess the correct country wins and keeps the card. If no one manages to correctly guess the country after a few tries, the student with the card wins and keeps the card. The student with the most cards at the end of the game is the winner.
Asking interactive future perfect simple questions Completing future perfect simple mingles

Find Someone Who...

Upper-intermediate (B2) 30 minutes
Future Perfect Simple activity for B2 - asking/answering questions, class mingle

ESL Future Perfect Simple Activity - Grammar and Speaking: Asking and Answering Questions, Controlled Practice

In this engaging future perfect simple 'Find Someone Who' activity, students practice forming, asking and answering future perfect yes/no questions. First, students complete the 'Find someone who' prompts...

ESL Future Perfect Simple Activity - Grammar and Speaking: Asking and Answering Questions from Prompts, Controlled Practice In this engaging future perfect simple 'Find Someone Who' activity, students practice forming, asking and answering future perfect yes/no questions. First, students complete the 'Find someone who' prompts with the verbs in the past participle to complete the future perfect. Students then review the future perfect yes/no questions they need to ask in order to do the activity, e.g. 'Will you have checked your phone by the end of the lesson?' Next, students go around the class asking each other the questions. When a classmate thinks the event will have happened by that time, they answer “Yes, I will' The student then writes the classmate's name and asks a follow-up question to gain more details, writing the answer in the 'More information' column. If a classmate replies 'No, I won't', the student repeats the question with another student or asks a different question. This process continues until the students have completed each item on the worksheet with a different name and answer, one classmate per item. Finally, students tell the class what they found out about their classmates.
Explaining future results using future perfect simple Matching sentence beginnings with future perfect endings

What's the Reason?

Upper-intermediate (B2) 25 minutes
Future Perfect Simple activity for B2 - matching, sentence formation, pair work

ESL Future Perfect Simple Activity - Grammar: Matching, Changing Verb Forms, Forming Sentences - Pair Work

In this productive future perfect simple activity, students race to match sentence beginnings with endings and complete them with 'will have' + past participle to explain future reasons and results...

ESL Future Perfect Simple Activity - Grammar: Matching, Changing Verb Forms, Forming Sentences - Pair Work In this productive future perfect simple activity, students race to match sentence beginnings with endings and complete them with 'will have' + past participle to explain future reasons and results. In pairs, students line up the sentence-beginning cards in numerical order and match each one with an ending card. After that, students complete each sentence with a verb card, writing the verb as 'will have' + past participle (future perfect simple). The first pair to complete all their sentences correctly wins.
Completing and asking future perfect question cards Discussing predictions for specific future times

Will that have happened?

Upper-intermediate (B2) 30 minutes
Future Perfect Simple activity for B2 - gap-fill, questions, group work

ESL Future Perfect Simple Activity - Grammar and Speaking: Gap-fill, Asking and Answering Questions - Group Work

In this enjoyable future perfect simple speaking activity, students practice using the future perfect by completing and asking question cards, then discussing predictions about actions that will...

ESL Future Perfect Simple Activity - Grammar and Speaking: Gap-fill, Asking and Answering Questions, Controlled and Freer Practice - Group Work In this enjoyable future perfect simple speaking activity, students practice using the future perfect by completing and asking question cards, then discussing predictions about actions that will be completed by specific future times. In groups, students take turns picking up a card and completing the question by adding 'will' and 'have' + the past participle of the verb in brackets, e.g. 'Will you have learned to speak English fluently within a year?' The student then asks the other group members the question, who each answer the question in turn, e.g. 'Yes, because I will have travelled abroad and practiced a lot of English.' The group then discusses the answers, and the student who drew the card notes down the main answers on the back of the card. The next student then picks up a card, and so on. Finally, elicit each future perfect question from the class and have the groups tell the class their findings.

Frequently Asked Questions About the Future Perfect Simple

Where can I find a free future perfect simple worksheet?

Teachers can access free materials that involve giving and guessing clues about completed actions. The By the End of the Day... game is a great free resource for students to practice the tense through pair work.

How do you teach the future perfect simple for global predictions?

Teachers often use group discussions to help students share and vote on potential future achievements. The multi-stage activity By this time next year... engages students in debating predictions about their personal lives and the world.

What are fun games for practicing the future perfect simple?

Guessing destination clues is highly effective for student engagement and vocabulary building. A great choice for this is the By the End of My Holiday... game, where students guess countries based on travel activities.

Are there free communicative activities for future perfect simple yes no questions?

Yes, class mingles work perfectly for practicing interrogative forms in a natural way. You can use the Find Someone Who... activity to get students moving and asking questions about events completed by a future time.

How can students practice explaining future results with the future perfect?

Matching tasks that pair reasons with results help students understand the logic of the tense. The What's the Reason? activity is a productive race where students connect clause halves to explain future situations.