Перфектно-продолженный инфинитив

Перфектно-продолженный инфинитив используется, чтобы выразить продолженное, но уже завершённое действие после глагола, которому должен следовать инфинитив. Перфектно-продолженный инфинитив образуется:
to have been + причастие настоящего времени

Как и в случае с инфинитивом в настоящем времени, есть такие ситуации, в которых требуется нулевая форма перфектно-продолженного инфинитива, поэтому слово to опускается. Это происходит после большинства модальных вспомогательных глаголов, и в других ситуациях, где используется нулевые формы инфинитива.

Примеры
  • 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.