Tenses

Present Perfect Continuous Tense Exercises with Answers (PDF)

Present Perfect Continuous Tense Exercises (present perfect progressive) (Download PDF) – We have given three different exercises to practice which will help them to have a better understanding of Present Perfect Continuous Tense.

These exercises have been designed in such a way that students of other classes can practice them. You can practice making the English present perfect continuous tense. You need to make either the affirmative, interrogative form or negative form.

Having answers for each exercise it’s really important to make sure you are confident in making the forms of the tenses. For that, we have prepared Present Perfect Continuous Tense Exercises With Answers so then you can focus on when to use them.

Present Perfect Continuous Tense Exercises

Exercise -1

Fill in the blanks with appropriate present Perfect Continuous verbs from the given brackets.

  1. Tom ___ on the streets for a week. (beg)
  2. You _____ a movie for 3 hours. (watch)
  3. We ____ for our dance performance for 20 minutes. (practice)
  4. Your mother ____ food for 30 minutes. (cook)
  5. He ____ at the function for one hour. (sing)
  6. You ____ in the classroom since morning. (teach)
  7. Rakesh ___ a guitar at home since evening. (play)
  8. I ____ a motivational storybook for a long time. (read)
  9. Tommy ____ a car on the road for 2 hours. (ride)
  10. She ___ at everyone for 15 minutes. (look)
  11. Your father ____ the poor since 1980. (help)
  12. Peter ____ cricket since morning. (play)
  13. You ___ them for 30 minutes. (insult)
  14. She ___ his homework since evening. (complete)
  15. Komal ____ a good work since childhood. (do)

Answers –

  1. Tom has been begging on the streets for a week.
  2. You have been watching a movie for 3 hours.
  3. We have been practicing for our dance performance for 20 minutes.
  4. Your mother has been cooking food for 30 minutes.
  5. He has been singing at the function for one hour.
  6. You have been teaching in the classroom since morning.
  7. Rakesh has been playing the guitar at home since evening.
  8. I have been reading a motivational storybook for a long time.
  9. Tommy has been riding a car on the road for 2 hours.
  10. She has been looking at everyone for 15 minutes.
  11. Your father has been helping the poor since 1980.
  12. Peter has been playing cricket since morning.
  13. You have been insulting them for 30 minutes.
  14. She has been completing his homework since evening.
  15. Komal has been doing a good job since childhood.

Exercise – 2

Change all the sentences given below into the Present Perfect Continuous tense.

  1. He buys a new car. (two hours)
  2. He is going to play cricket. (5 minutes)
  3. Tommy is playing guitar. (morning)
  4. You do your homework. (evening)
  5. Ram will drive a car. (one hour)
  6. Fever has affected our bodies. (yesterday)
  7. You are eating a mango at the market. (20 minutes)
  8. The principal visits the classroom. (morning)
  9. Peter was reading this book. (2 hours)
  10. Ram is singing beautifully at the party. ( a long time)
  11. You were leaving for Delhi. (evening)
  12. He will clean your car. ( two weeks)
  13. He has gone to read books in the library. (2 days)
  14. Sima is speaking fluent English. (Childhood)

Answers –

  1. He has been buying a new car for two hours.
  2. He has been going to play cricket for 5 minutes.
  3. Tommy has been playing guitar since morning.
  4. You have been doing your homework since evening.
  5. Ram has been driving a car for one hour.
  6. Fever has been affecting our bodies since yesterday.
  7. You have been eating a mango at the market for 20 minutes.
  8. The principal has been visiting the classroom since morning.
  9. Peter has been reading this book for 2 hours.
  10. Ram has been singing beautifully at the party for a long time.
  11. You have been leaving for Delhi since evening.
  12. He has been cleaning your car for two weeks.
  13. He has been going to read books in the library for 2 days.
  14. Sima has been speaking fluent English since childhood.

Exercise – 3

Change the sentences given below appropriately as instructed in the brackets

  • Has he been playing cricket since morning? (change to affirmative)
  • You have not been coming for a week. (change to affirmative)
  • I have been waiting for the bus for 2 hours. (change to negative)
  • You have not been behaving well for 3 days. (change to interrogative)
  • He has not been confusing me since morning. (change to affirmative)
  • You have been leaving bad behavior for 2 days. (change to interrogative)
  • I have been earning for 3 years. (change to negative)
  • Has he been feeling better since today? (change to affirmative)
  • You have been talking the truth since childhood. (change to negative)
  • Has she been earning for 5 years? (change to affirmative)
  • You have been learning English since childhood. (change to negative)

Download PDF – Click Here

Answers can be checked with these given solutions by efficiently solving the exercises. All these Present Perfect Continuous Tense Exercises will help you to understand it.

Read also –

Related Articles

Back to top button