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

Students learn about the two uses of the present perfect in this lesson. They'll also learn about the common time markers (for, since, all, already, still, yet, ever, never, recently, lately) and practice using them in various grammar exercises and speaking activities.

  • past participles
  • present perfect vs. simple past
  • mixed tenses
  • since / for / all
  • already / still / yet
  • ever / never
  • recently / lately
PDF Content
  • grammar review
  • grammar explanation
  • grammar chart
  • examples
  • grammar practice exercises
  • group work
  • speaking exercises
  • writing exercises
  • quiz
Task Content
  • Video Intro(Reference)
  • Grammar Notes(Reference)
  • Irregular Verb List(Reference)
  • Irregular Verb Practice(Type in the Blanks)
  • Positive Sentences(Multiple-Choice)
  • Negative Sentences(Multiple-Choice)
  • Matching A(Matching)
  • Matching B(Matching)
  • Question Formation(Open-Ended Questions)
  • Questions & Answers(Open-Ended Questions)
  • Present Perfect Vs. Simple Past(Multiple-Choice)
  • Since & For(Open-Ended Questions)
  • Speaking Practice(Speaking Task)
  • Quiz(Multiple-Choice)