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

Present perfect

Grammar · Kids · Flyers · 7 printable sheets, each with an answer key.

Print the whole packOr open a sheet to print it on its own.
  1. Sheet 1 · 25 minGrammar explained: present perfectHave you ever ...? I have seen, she has never been.Free
  2. Sheet 2 · 15 minPresent perfect: have and hasMeet the present perfect with have and has, complete sentences about jobs done at home, then match the short forms.Premium
  3. Sheet 3 · 20 minPresent perfect: irregular verbsMatch verbs to irregular past participles, complete present perfect sentences, then choose the right verb form.Premium
  4. Sheet 4 · 20 minPresent perfect: Have you ever …?Meet Have you ever …? with pictures of experiences, write short answers, then ask a friend two questions.Premium
  5. Sheet 5 · 20 minPresent perfect: just, already, yetLearn just, already and yet, complete picture sentences from a word bank, then put present perfect sentences in order.Premium
  6. Sheet 6 · 20 minPresent perfect or past?Choose between the present perfect and the past simple using ever, never and past time words, then write about you.Premium
  7. Sheet 7 · 20 minPresent perfect reviewRead about the exciting things Luke has and hasn't done, write yes or no, then write about your own experiences.Premium