Перфектный инфинитив (perfect infinitive) — это один из четырех возможных вариантов инфинитива после модальных глаголов. Он визуально похож на present perfect (отсюда и название) и состоит из двух слов:
(not) have + глагол в 3 форме.
Have не меняется в зависимости от автора действия. Это значит, что даже если автор действия he (she, it), то has в перфектном инфинитиве использовать нельзя. И употребляется он либо после модальных глаголов и модальных конструкций, либо в некоторых видах условных предложений. В этом уроке поговорим о ситуациях, когда перфектный инфинитив стоит после модального глагола. Для этого должны быть соблюдены 2 условия.
1 условие
Перфектный инфинитив с модальными глаголами обычно используется, когда ситуация относится к прошлому. Т.е. в предложении об этом есть явное указание, либо мы понимает это по контексту.
2 условие
Вторым важным условием является то, что модальный глагол используется не в основном своем значении, а во вспомогательном – вероятностном. Т.е. в русском языке при переводе появятся такие слова, как «бы», «возможно», «вероятно», «должно быть». В английском значение связано со словами “perhaps”, “possibly” и “probably”. Сам модальный глагол при этом не обязательно должен стоять в форме прошлого. Он может оставаться в форме настоящего. А так же те модальные глаголы, которые обычно в прошлом не используется (например, must), таким образом можно использовать и при разговоре о прошлом. Многие значения модальных глаголов в этом случае будут пересекаться.
Знаменитый пример
Вспомните знаменитую песню It must have been love (группы Roxette – хит на все времена). Перевод этой фразы звучит, как «Должно быть, это была любовь». Must стоит в предложении, контекст которого связан с прошлым событием («Любовь была»). И переводится must не как «должен», а как «должно быть».
Примеры на каждый модальный глагол
Перечислим модальные глаголы, которые могут использоваться с перфектным инфинитивом, и разберем примеры.
Can’t – «этого не может быть»
The room is a mess! You can’t have cleaned it. – Комната в беспорядке. Не может быть, чтобы ты ее убирал.
Could – «должно быть», «возможно»
It could have been me who forgot to close the door. – Это, возможно, я забыл закрыть дверь.
Must – «должно быть», «наверное»
Where is my phone? I must have forgotten it at home. – Где мой телефон? Я, должно быть, забыл его дома.
May/might
– «возможно», «вероятно», «должно быть»
She didn’t answer the phone, because she may have been asleep. – Она не ответила на звонок, потому что, должно быть, она заснула.
Need/needn’t –необходимость/отсутствие необходимости
You needn’t have done the work yesterday. – Не было нужны делать работу вчера.
Should – «следовало бы», «должен был»
Why didn’t you tell me the truth? You should have told me. – Почему ты не сказал мне правду? Ты должен был сказать мне.
Would – «бы» (в условных предложениях 3 типа)
I would have called you if I had known about your trouble. – Я бы позвонил, если бы знал о твоих неприятностях.
Видео урок по теме: