Present Perfect Continuous

LESSON
Lesson Reference
Grammar rules and examples for self-study
View
REVIEW
Review Exercises
Fill-in and gap-fill practice tasks
View
ANSWER KEY
Answer Key
Correct answers for all exercises
View

Present Perfect Continuous

Grammar Reference

Form Example
Formhave/has been + -ingI have written three reports.
Use 1ongoing action from past to nowShe has lived here all her life.
Use 2recent activity with present resultI have been writing all morning.
vs PP simplecontinuous = activity · simple = result/countShe has been working since 8am.

Present Perfect Continuous — Exercises

Choose the correct form

  1. How long ______ here?
    (have you been working / are you working / do you work) 
  2. She ______ all morning — that's why she's tired.
    (has been studying / studies / studied) 
  3. I ______ three reports today.
    (have written / have been writing / wrote) 
  4. They ______ each other since school.
    (have known / have been knowing / know) 

Present Perfect Continuous — Answer Key

Choose the correct form

  1. have you been working
  2. has been studying
  3. have written
  4. have known