Perfect Tenses

This worksheet helps learners practice using perfect tenses in English. In Part 1, they choose the correct verb forms for sentences in present perfect, past perfect, and continuous perfect tenses. In Part 2, they make their own sentences using given words, applying simple, continuous, perfect, and perfect continuous forms. The aim is to strengthen understanding of how perfect tenses show completed actions, ongoing activities, and experiences, making communication more accurate and natural.

Perfect Tenses

Choose the correct option:

   
1. She ________ (work) in this company for five years.
  a) has worked
  b) had worked
  c) has been working
2. He ________ (complete) the project before the deadline.
  a) has completed
  b) had completed
  c) has been completing
3. We ________ (play) football since morning.
  a) have played
  b) had played
  c) have been playing
4. They ________ (argue) before the teacher entered.
  a) had argued
  b) had been arguing
  c) have argued

Part 3: Make Sentences

Use the words to make present tense sentences.

   
1. (She / dance / well) → __________________________ continuous
2. (They / study / English) → __________________________ perfect
3. (He / run / fast) → __________________________ simple
4. (We / eat / lunch) → __________________________ perfect continuous
5. (Raju / my / friend) → __________________________ simple