I grammatik är det förflutna perfekta progressiva en verbform som indikerar en handling som pågick under en tid innan en annan händelse ägde rum. Det kallas också det förflutna perfekta kontinuerligt. På engelska bildas det förflutna perfekta progressiva av ”had been” plus det progressiva participet, som i ”had been singing.”
Engelska verb kan ha både en tid, som talar om när en handling hände, och en aspekt, som indikerar typen av handling. Strängt taget är de enda två engelska tiderna nutid och dåtid; alla andra tidsindikatorer bildas med hjälpverb eller genom verb aspekt. De två engelska verbaspekterna är perfekta och progressiva. ”Perfekt” hänvisar till en avslutad åtgärd, medan ”progressiv” betyder att en åtgärd fortsätter över en tidsperiod. Som namnet antyder är det förflutna perfekta progressiva i preteritum, och det kombinerar båda aspekterna, perfekt och progressivt.
Det förflutna perfekta progressiva finns ofta i meningar med två satser. En av satserna är vanligtvis i enkel dåtid, vilket betyder att den inte har någon aspekt. Till exempel, ”John hade sprungit i en timme innan han föll” innehåller det förflutna perfekta progressiva ”hade sprungit” och det enkla förflutna ”föll”. Detta indikerar att löpningen var progressiv, vilket betyder att den hände under en tidsperiod, men att den fulländades eller fullbordades vid den tidpunkt då en annan handling – att falla – inträffade. Klausulerna kunde också vändas, som i ”Innan han föll hade John sprungit i en timme.”
Liksom andra verbformer kan det förflutna perfekta progressiva också formas i negativ eller inverteras till en fråga. För att bilda ett negativt sätts ordet ”inte” in mellan ”hade” och ”varit”: ”John hade inte sprungit länge innan han föll.” Frågeformuläret ”Hade John sprungit länge?” skapas genom att sätta ämnet – i det här fallet ”John” – mellan ”hade” och ”varit”.