L'infinitif parfait progressif est utilisé pour exprimer une action progressive mais terminée qui suit un verbe qui demande l'infinitif. Pour former l'infinitif parfait progressif:
to have been + participe présent

Comme pour l’infinitif présent, il y a des situations ou la forme zéro de l'infinitif parfait progressif est nécessaire, alors le mot to est omis. C'est souvent le cas après les verbes auxiliaires modaux.

Exemples
  • The woman seemed to have been crying.
  • He pretended to have been painting all day.
  • I would have preferred to have been sleeping all afternoon.
  • You must have been waiting for hours!
  • They might have been talking before you came in.
  • You should have been studying for your test.