Teacher's Notes
Gap FillPresent Perfect
Activity Type
Gap Fill
Focus
Present perfect with past participles
Aim
Students complete sentences using the present perfect form of given verbs.
Level
A2–B1
Time
10–15 minutes
Preparation
Print one worksheet per student.
Procedure
Review the structure: have/has + past participle.
Do the first example together on the board.
Students complete the worksheet individually.
Pairs compare answers, then check as a class.
Discuss: which of these experiences have you had? Students share with a partner.
Extension: students write three present perfect sentences about their own life.
Casa ESL — Present Perfect — A2–B1
Gap Fill
Student Materials
These materials are formatted for printing. Click the Print button above to print only the student materials.
Complete each sentence with the present perfect form of the verb in brackets.Complete each sentence with the present perfect form of the verb in brackets.
I ___ (be) to Paris twice.
She ___ (never / try) Indian food.
They ___ (live) in this city for ten years.
He ___ (break) his leg before.
We ___ (not / see) that film yet.
I ___ (just / finish) my homework.
She ___ (write) three books so far.
They ___ (know) each other since childhood.
He ___ (already / eat) lunch.
We ___ (not / visit) the new museum yet.
I ___ (lose) my keys again.
She ___ (travel) to seven different countries.
Answer Key — For Teacher Use
1. have been · 2. has never tried · 3. have lived · 4. has broken · 5. haven't seen · 6. have just finished · 7. has written · 8. have known · 9. has already eaten · 10. haven't visited · 11. have lost · 12. has travelled