Перфектний інфінітив (perfect infinitive) візуально схожий на present perfect (звідси і назва) і складається з двох слів:
Перфектний інфінітив з модальними дієсловами зазвичай використовується, коли ситуація відноситься до минулого. Тобто в реченні про це є явне вказівку, або ми розуміє це по контексту.
Другою важливою умовою є те, що модальне дієслово використовується не в основному своєму значенні, а в допоміжному - імовірнісний. Тобто в російській мові при перекладі з'являться такі слова, як «б», «можливо», «ймовірно», «має бути». В англійському значення пов'язане зі словами "perhaps", "possibly" і "probably". Сам модальне дієслово при цьому не обов'язково повинен стояти в формі минулого. Він може залишатися у формі теперішнього. А так же ті модальнідієслова, які зазвичай в минулому не використовується (наприклад, must), таким чином можна використовувати і при розмові про минуле. Багато значення модальних дієслів в цьому випадку будуть перетинатися.
Згадайте знамениту пісню It must have been love (групи Roxette - хіт на всі часи). Переклад цієї фрази звучить, як «Повинно бути, це була любов». Must варто в реченні, контекст якого пов'язаний з минулим подією ( «Любов була»). І перекладається must не як «повинен», а як «повинно бути».
Приклади на кожен модальне дієслово
Перерахуємо модальнідієслова, які можуть використовуватися з перфектний інфінітивом, і розберемо приклади.
The room is a mess! You can not have cleaned it. - Кімната в безладді. Не може бути, щоб ти її прибирав.
It could have been me who forgot to close the door. - Це, можливо, я забув закрити двері.
You needn'thavedone the work yesterday. - Чи не було потрібні робити роботу вчора.
Why did not you tell me the truth? You shouldhavetold me. - Чому ти не сказав мені правду? Ти повинен був сказати мені.
I wouldhavecalled you if I had known about your trouble. - Я б подзвонив, якби знав про твої неприємності.