Present Perfect Continuous Tense Worksheet PDF

Present Perfect Continuous Tense – Worksheet Answers

Section A – Easy Level

  1. has been studying
  2. have been playing
  3. has been working
  4. have been waiting
  5. has been crying
  6. have been learning
  7. has been raining
  8. has been cooking
  9. have been watching
  10. have been practising

Section B – Medium Level

11. Choose the correct option.

  1. (b) has
  2. (c) playing
  3. (b) since
  4. (c) for
  5. (b) Have

12. Change into negative form.

  1. She has not been singing for an hour.
  2. They have not been playing football.
  3. He has not been studying since morning.
  4. I have not been working for two days.
  5. We have not been waiting for the bus.

13. Change into interrogative form.

  1. Has she been cooking since morning?
  2. Have they been watching television?
  3. Has he been sleeping for two hours?
  4. Have you been learning English?
  5. Have the children been making noise?

Section C – Hard Level

14. Find and correct the errors.

  1. She has been working for two hours.
  2. They have been playing cricket since morning.
  3. He has been studying for three hours.
  4. I have been waiting for two hours.
  5. Has she been reading a book?

15. Translate into English.

  1. She has been studying for two hours.
  2. They have been playing cricket since morning.
  3. I have been living here since 2022.
  4. Have you been working for two days?
  5. She has not been cooking since morning.

16. Make sentences using the given clues.

  1. She has been dancing for two hours.
  2. They have been working since Monday.
  3. He has not been sleeping for three hours.
  4. Have you been learning English since 2023?
  5. It has been raining since morning.

Section D – Challenge Questions

17. Complete the paragraph.

Riya is a hardworking student. She has been studying for four hours every day. She has been preparing for her examination since last month. Her parents have been supporting her throughout this time. She has not been wasting her time. She has been working hard to achieve her goals.

18. Identify the tense.

  1. Present Perfect Continuous Tense
  2. Present Perfect Tense
  3. Present Continuous Tense
  4. Present Perfect Continuous Tense
  5. Past Continuous Tense

Worksheet completed

Important Revision:

  • Has been + V-ing: He, She, It.
  • Have been + V-ing: I, We, You, They.
  • Since: Starting point of time.
  • For: Duration of time.