Unsupported Browser

ESL Library may not function properly in Internet Explorer. We recommend using Google Chrome or Firefox instead.

Unsupported Browser

ESL Library may not function properly in older browsers. We recommend updating yours to the latest version for the best experience.

Present Perfect

In this lesson, students study the form and uses of the present perfect tense. Situations that combine the present perfect and simple past are also covered. Students practice using the present perfect in speaking, writing, and group work exercises.

For teaching teen and adults, use our Grammar Practice Worksheets lesson on the present perfect.

  • present perfect
  • present perfect vs. simple past
  • mixed tenses
  • since / for / all
  • already / still / yet
  • ever / never
PDF Content
  • grammar notes
  • complete the sentences
  • speaking & writing
  • complete the dialogues
  • complete the story
  • fill in the blanks
  • travel dreams
  • quiz
  • survey
Task Content
  • Video Intro(Reference)
  • Grammar Notes(Reference)
  • Complete the Sentences(Type in the Blanks)
  • Forming Questions(Open-Ended Questions)
  • Complete the Dialogue(Type in the Blanks)
  • Complete the Story(Type in the Blanks)
  • Fill in the Blanks(Type in the Blanks)
  • Travel Dreams(Open-Ended Questions)
  • Speaking Practice(Speaking Task)
  • Quiz(Multiple-Choice)