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 the sentences and questions on the... read more
Finished or Unfinished?

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

In this entertaining present perfect miming game, students guess present perfect sentences about recent events from mimes. Students take turns picking... 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. Working alone, students complete sentences... read more
Life Experiences

In this interesting present perfect speaking activity, students ask and answer questions about life experiences using been. Working alone, students write one... 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 game helps students practice present perfect... 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 associated with the present perfect tense. Invite one student from each team to come to... read more
How things have changed?

In this intriguing present perfect speaking activity, students discuss how things have changed in the last ten years. First, students look at topics in a box and... read more
It's my Life

In this handy present perfect speaking activity, students practice talking about their life experiences. First, students answer 12 questions on their worksheet... 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 rolling the dice and moving their counter... read more
Present Perfect Parley

In this enjoyable present perfect speaking activity, students complete, ask and answer present perfect conversation questions with ever, never, for, since, just, yet... read more
Present Perfect Overview

In this productive present perfect worksheet, students revise the various uses of the present perfect tense and related vocabulary. First, students complete... 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 in their group. In groups, students review the items... 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 done in their lives and then play a guessing game... 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 begin by memorizing the position and... read more
Guess, Ask and Answer

In this insightful present perfect game, students guess missing words in present perfect conversation questions and then ask and answer the questions with... read more
Present Perfect Review

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