Campus Press
The perfect progressive tense takes its time

English Plain And Simple

(2070th of a series)

We will recall that the simple progressive tenses — also called the continuous tenses — give us the sense of an action taking place at a particular time in the present, in the past, or in the future. This action can begin before another action, be in progress during another action, or can continue after another time or action.