Past perfect progressive

From Teflpedia

The past perfect progressive or past perfect continuous is an English aspectual tense combining the past tense with the perfect aspect using auxiliary have and the progressive aspect using auxiliary be and the present participle. For example, "I had been doing something".

<-- Meaning Form Pronunciation -->