The Present Perfect Tense: A Free ESL Lesson Plan

5 min read

Share this post

The Present Perfect Tense: A Free ESL Lesson Plan

The present perfect simple tense can be a difficult aspect of grammar for English Language learners to grasp. I know from experience that students tend to confuse the present perfect simple tense with the simple past tense. This lesson plan is designed to help English teachers teach the present perfect simple tense with ease. Keep reading to learn more about when and how to use it!

You can download the lesson plan here:

Download for Free

Enter your name and e-mail address so that we can send you the download link:
Name is required
A valid email is required

When to use this lesson on the present perfect simple tense

This lesson plan should be used with English learners at an intermediate level. Before starting this lesson students should have a strong understanding of how to use the past simple tense. They should also have a basic understanding of how to use question words. Off2Class offers lessons that cover these topics, just download a free account to find out more. 

How to teach this lesson plan

Before teaching this lesson, it is expected that you have a good understanding of what the present perfect simple tense is. You should know that it is used to describe events that took place in the past, which have a result now (in the present). I recommend that you review the lesson plan before teaching it so that you have a firm understanding of the concepts and activities it includes. 

 

This lesson starts with examples of sentences in different tenses. This is a great chance for you and your student(s) to review the present simple and past simple tenses. This also provides you with the opportunity to introduce a sentence in the present perfect simple tense. From here, you and your student(s) will work on analyzing and differentiating between types of tenses. When teaching this portion of the lesson, it is helpful to ask students to form their sentences in the present perfect simple tense.

From here, the lesson plan will prompt you to introduce the words since and for to express time. Here you can ask your student(s) to give examples of activities they have done in the past where they can use since or for to describe the time. This activity should prepare student(s) to complete gap-fill exercises using since and for. 

Next, you can ask your student(s) questions using how long (how long have you been married? How long have you been studying English? etc.). This will help your student(s) to complete gap-fill exercises with how long and other verbs (live, know, speak, work). This is a fantastic segue to teach your student(s) how to ask questions in the present perfect simple tense. 

Throughout the lesson, be sure to gauge your student’s understanding of the concepts presented. If a student is struggling, it is best to review different tenses before completing this lesson on the present perfect simple. 

Don’t forget about our free lessons!

If you enjoyed this ESL lesson plan download, there are 150+ more available here with a free Off2Class account. The lesson plans are designed to save you time. Also, let us know what kind of lessons you are looking for from Off2Class. More than anything, we love hearing from our teachers. So leave your general suggestions, lesson plan ideas, teaching philosophy, or anything related in the comments below. Happy teaching! 

Share this post


Lesson Plans

Explore More Lesson Plans

Unlock engaging ESL lesson plans designed for diverse learners.
International Women’s Day – ESL Lesson Plan
International Women’s Day – ESL Lesson Plan
International Women's Day is an ESL lesson plan that teaches your students about Women's Day,...
Read More chevron-right
Teaching Infinitives: A Free Introductory ESL Lesson Plan
Teaching Infinitives: A Free Introductory ESL Lesson Plan
Teaching infinitives can be a daunting task, but it certainly does not have to be....
Read More chevron-right
Countable and Uncountable Nouns – Free ESL Lesson Plan
Countable and Uncountable Nouns – Free ESL Lesson Plan
Our new ESL Lesson Plan helps your students understand the differences between countable and uncountab...
Read More chevron-right
View all