Skip to content
Thanksgiving is on November 26: ready worksheets, lessons, flashcards and speaking cards for every level

Present perfect

Grammar · B2 · 5 printable sheets, each with an answer key.

Print the whole packOr open a sheet to print it on its own.
  1. Sheet 1 · 30 minPresent perfect: simple or continuous? Results, duration and repetitionChoose between the present perfect simple and continuous for results, completed quantities, duration and repeated activity.Free
  2. Sheet 2 · 30 minPresent perfect in the news: headlines, first lines and detailsNotice how news reports open with the present perfect and move to the past simple for details, then write a short news story.Premium
  3. Sheet 3 · 25 minPresent perfect: it's the first time, the best … ever and it's been ages sincePractice fixed patterns with the present perfect, like it's the first time and the best … I've ever, with sentence transformations.Premium
  4. Sheet 4 · 25 minPresent perfect: already, yet, still, so far and lately in a project updateUse present perfect time words accurately in a project update email and a progress report.Premium
  5. Sheet 5 · 30 minPresent perfect review: a volunteering applicationReview the present perfect and past simple in a volunteering application, then write your own statement.Premium