Present Perfect ESL Activities, Games and Worksheets
Are you sure?

In this rewarding present perfect error correction activity, students review the correct use of the present perfect by finding errors in affirmative and negative sentences, and questions. First, students... read more
Finished or Unfinished?

In this useful present perfect worksheet, students learn how to use the present perfect tense to talk about finished... read more
How have you been?

In this entertaining present perfect miming game, students guess present perfect sentences about recent events... read more
I have never...

In this engaging present perfect activity, students write about things they have and haven't experienced and then discuss their answers with a partner... read more
Life Experiences

In this interesting present perfect speaking activity, students ask and answer questions about life experiences... read more
Love Story

In this enjoyable present perfect game, students race to put words in the correct order to make present perfect sentences about a love story. This... read more
Time Expressions Game

In this fast-paced present perfect time expressions game, students race to make sentences and questions with time expressions that are... read more
How things have changed?

In this intriguing present perfect speaking activity, students discuss how things have changed in the last ten years... read more
It's my Life

In this handy present perfect speaking activity, students practice talking about their life experiences. First... read more
Present Perfect Board Game

Here is an excellent present perfect board game to help students practice talking about various topics in the present perfect tense. In groups, students take turns... read more
Present Perfect Parley

In this enjoyable present perfect speaking activity, students complete, ask and answer present perfect conversation... read more
Present Perfect Overview

In this productive present perfect worksheet, students revise the various uses of the present perfect tense and... read more
The Greatest Traveller

In this free present perfect speaking activity, students discuss travel questions in the present perfect to find out who is the most experienced traveller... read more
What have you done?

In this creative present perfect activity, students write true and false sentences about what they have and haven't... read more
What's been changed?

This amusing present perfect passive game helps to teach students how to use the present perfect passive to talk about things that have changed. Students... read more
Guess, Ask and Answer

In this insightful present perfect game, students guess missing words in present perfect conversation questions... read more
Present Perfect Review

In this comprehensive present perfect review worksheet, students work through various exercises and texts to review... read more