Present Perfect Exercises 2

somdn_product_page

These for and since exercises are designed for A2/B1 ESL students and provide structured grammar practice with the present perfect. This printable present perfect worksheet helps students use for and since correctly to talk about actions and situations that started in the past and continue until now. Through seven varied activities, students practise duration, verbs showing change over time, sentence transformation, error correction, and realistic conversation practice. This resource is ideal for classroom practice, homework, revision, assessments, fast finishers, and B1 revision.

Level: A2/B1
Time: 40 minutes+

This lesson comes with:

Fillable Fields – This digital worksheet can be completed online or printed.

Teacher’s Copy – Includes detailed teacher’s notes and an answer key.

Student Version – Ideal for sharing via email for online lessons.

For and Since Exercises – Present Perfect Worksheet Overview

Exercise 1

Complete sentences with the correct present perfect forms for actions and situations that started in the past and continue until now.

Exercise 2

Complete sentences using for or since.

Exercise 3

Use the present perfect with verbs that describe change and development over time.

Exercise 4

Rewrite sentences using the present perfect and suitable time expressions.

Exercise 5

Correct common mistakes with the present perfect, for, and since.

Exercise 6

Complete a realistic conversation using the correct present perfect forms.

Exercise 7

Complete personalised sentences using the present perfect so they are true for you.

Skills Developed

  • Using the present perfect for duration
  • Using for and since accurately
  • Describing actions and situations that continue until now
  • Recognising verbs that show change over time
  • Sentence transformation
  • Error correction
  • Grammar accuracy and written fluency

Lesson Objectives

  • Use the present perfect to describe actions and situations that started in the past and continue until now.
  • Choose correctly between for and since.
  • Use the present perfect to describe change and development over time.
  • Recognise and correct common present perfect errors.
  • Use the present perfect naturally in written and spoken contexts.

Try this present perfect worksheet in class today!


Note: This lesson includes printable and fillable field worksheets. For best results, we recommend using the free Adobe Acrobat Reader for digital completion or printing.

Categories: , Tags: , , , , , , , , , , , , , , , , , ,

You may also like…

Our Reviews