Present perfect progressive

From Teflpedia

The present perfect progressive or present perfect continuous is an aspectual tense that uses the present tense tense with both the perfect aspect using auxiliary have and the progressive aspect using auxiliary be. For example, "I have been doing something".


Speakers don't typically use this in the passive voice. e.g. "The builders have been building the church" would typically not be passivised to ?"The church has been being built". Speakers are more likely to use just the present perfect with circumlocution instead, e.g. ?"The church has been under construction". The past perfect progressive is similar in this regard.