Embora não seja particularmente comum em nenhum dos dois idiomas, o tempo progressivo perfeito do espanhol é usado de maneira muito semelhante ao equivalente em inglês. Desde a verbos progressivos são usados para indicar que a ação de um verbo é (ou era ou será) contínua, e perfeito verbos são usados para indicar ação concluída, verbos perfeitos progressivos são usados para indicar que uma ação concluída forma o pano de fundo para a ação de outro verbo. Alguns exemplos devem tornar este conceito mais claro.
Como é sugerido pelo nome, o tempo perfeito progressivo em espanhol é formado usando a forma progressiva de haber, a saber habitar, com um particípio passado, a forma verbal que (com verbos regulares) termina em -alvoroço ou -eu faço. (Em inglês é quase o mesmo: o tempo prefeito progressivo usa "ter" seguido pelo particípio passado.) É usado com mais frequência em contextos escritos do que na fala do dia-a-dia.
Observe que, em muitos casos, o infinitivo perfeito, usando haber seguido pelo particípio passado, pode ser usado com pouca mudança de significado:
Al haber salido de Guadalajara, llegaron a la playa. (Depois de deixar Guadalajara, eles chegaram à praia.) O infinitivo perfeito é provavelmente mais comum na fala cotidiana do que o tempo perfeito progressivo.