Infinito perfetto progressivo

L'infinito perfetto progressivo si usa per esprimere lo svolgimento di un'azione nel passato e segue un verbo o un ausiliare che prevede l'uso dell'infinito. L'infinito passato si forma con il verbo:
to have been + participio presente

Come avviene con l'infinito presente, alcune situazioni richiedono l'uso dell'infinito passato progressivo senza to. Questo avviene principalmente dopo i verbi modali e in altre strutture che prevedono l'uso della forma base.

Esempi
  • 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.