Present Perfect Continuous Worksheet with Answers

Present Perfect Continuous Worksheet

  1. He __________ for two hours. (run)
  2. He __________ flute since evening. (play)
  3. The moon __________ in the sky since night. (shine)
  4. I ___________ Arabian Nights for many days. (read)
  5. She _________ a very interesting topic. (discuss)
  6. Tom __________ for an hour. (walk)
  7. They __________ in this town for many years. (live)
  8. Tamara __________ as HR Manager in this firm. (work)
  9. You _________ to Rome since 2016. (travel)
  10. The farmer __________ crops since last month. (sow)

Answers

  1. He has been running for two hours.
  2. He has been playing flute since evening.
  3. The moon has been shining in the sky since night.
  4. I have been reading Arabian Nights for many days. 
  5. She has been discussing a very interesting topic.
  6. Tom has been walking for an hour.
  7. They have been living in this town for many years.
  8. Tamara has been working as HR Manager in this firm.
  9. You have been traveling to Rome since 2016.
  10. The farmer has been sowing crops since last month.
Present Perfect Continuous Worksheet
Present Perfect Continuous Worksheet
AFFIRMATIVE SENTENCESNEGATIVE SENTENCESINTERROGATIVE SENTENCES
I have been going to the library for many years.I have not been going to the library for many years.Have I been going to the library for many years?
She has been living in this hostel.She has not been living in this hostel.Has she been living in this hostel?
Tom has been driving for two hours.Tom has not been driving for two hours.Has Tom been driving for two hours?
They have been taking exercise.They have not been taking exercise.Have they been taking exercise?
She has been learning French for two weeks.She has not been learning French for two weeks.Has she been learning French for two weeks?
The mechanic has been fixing my car since morning.The mechanic has not been fixing my car since morning.Has the mechanic been fixing my car since morning?
You have been working hard for one year.You have not been working hard for one year.Have you been working hard for one year?
I have been watching the movie for two hours.I have not been watching the movie for two hours.Have I been watching the movie for two hours?
The children have been playing in the park.The children have not been playing in the park.Have the children been playing in the park?
She has been shopping for two hours.She has not been shopping for two hours.Has she been shopping for two hours?
Present Perfect Continuous Tense Worksheet
Present Perfect Continuous Tense Worksheet

Download Present Perfect Continuous Tense Worksheets pdf

Further Reading

  1. All Verb Tenses in English Grammar
  2. Simple Present Tense (Formula, Examples & Exercises)
  3. 50 Sentences of Simple Present Tense
  4. Simple Present Tense Worksheets
  5. Present Continuous Tense Formula, Examples & Usage
  6. 50 Sentences of Present Continuous Tense
  7. Present Continuous Tense Worksheets
  8. Present Perfect Tense with Examples
  9. 50 Sentences of Present Perfect Tense
  10. Present Perfect Tense Worksheets
  11. Present Perfect Continuous Tense Examples, Exercise, & Structure
  12. 50 Sentences of Present Perfect Continuous Tense
  13. Present Perfect Continuous Tense Worksheets

Leave a Comment