Grammar: Perfect modals and speculations
Что такое перфектный инфинитив?
Перфектный инфинитив (perfect infinitive) – это одна из форм инфинитива английских глаголов, которая выглядит так: have + V3 (вспомогательный глагол «have» и глагол в третьей форме). Эта форма употребляется только в тех случаях, когда мы говорим о прошлом, совершённом действии.
He can’t do that. – Он не может это сделать. (в настоящем)
He can’t have done that. – Он не мог этого сделать. (в прошлом)
Что такое perfect modals?
Perfect modals: модальный глагол + перфектный инфинитив (modal verb + perfect infinitive).
Мы используем таким образом модальные глаголы, когда говорим о ситуации в прошлом, которую уже невозможно изменить.
Can’t + Perfect Infinitive
Can’t + Perfect Infinitive = не мог
Такая ситуация не могла произойти
She can't have overslept. She is never late. – Она не могла проспать. Она никогда не опаздывает.
Could + Perfect Infinitiv
Could + Perfect Infinitive = мог бы
Что-то могло произойти, но не произошло.
We could have stayed longer but we decided to leave. - Мы могли бы остаться подольше, но мы решили уйти.
Couldn’t + Perfect Infinitive
Couldn’t + Perfect Infinitive = не мог бы
Значение, противоположное could have: что-то не могло произойти, но произошло.
I can't believe Kevin didn't show up! He couldn't have forgotten about the meeting. - Не могу поверить, что Кевин не пришёл! Он не мог забыть о встрече.
May/ Might + Perfect Infinitive
May/ Might + Perfect Infinitive = возможно
Мы говорим "might have done", когда, с нашей точки зрения, что-то могло произойти, но мы не до конца уверены.
She might have met him yesterday. - Она, возможно, встречалась с ним вчера.
May not/ Might not+ Perfect Infinitive
May not/ Might not+ Perfect Infinitive = возможно нет
Возможно действие не произошло, но мы точно не знаем
She might / may not have had her phone with her. – Может быть у нее не было с собой телефона.
Must + Perfect Infinitive
Must + Perfect Infinitive = должно быть
Must выражает высокую степень уверенности, когда мы говорим о событиях в прошлом.
Where are my gloves? I must have left them in the taxi. - Где мои перчатки? Я, должно быть, оставила их в такси
Needn’t + Perfect Infinitivee
Needn’t + Perfect Infinitive = не надо было
Не было необходимости, но все-так мы это сделали
I needn't have watered the flowers. Just after I finished, it started raining. - Мне не надо было поливать цветы. Как только я закончил, начался дождь.
Ought to/ Should + Perfect Infinitive
Ought to/ Should + Perfect Infinitive = следовало бы
Хорошо было бы сделать что-то, но это не сделали.
You should have come to the party yesterday, it was fun.- Тебе следовало прийти на вечеринку. Было весело.
Shouldn’t + Perfect Infinitive
Shouldn’t + Perfect Infinitive = не следовало бы
Not меняет значение should have на обратное: было плохой идеей что-то делать, однако это было сделано.
I shouldn't have drunk so much coffee before bedtime. - Мне не следовало пить так много кофе перед сном
Would + Perfect Infinitive
Would + Perfect Infinitive = бы
Я бы что-то сделал, но этого не произошло.
He would have taken a warm coat, but he didn't see the weather forecast. - Он бы взял тёплое пальто, но он не видел прогноза погоды.
Wouldn’t + Perfect Infinitive
Wouldn’t + Perfect Infinitive = бы не
Я бы не сделал этого
I wouldn't have done it. – Я бы не стал этого делать.
Speculations
Speculations – размышления, предположения.
Must = очень уверены (почти 100%)
You must have seen the film. – Ты должно быть видел этот фильм.
May, might, could – не очень уверены, но есть некоторая вероятность (10-50%)
You might have seen the film. – Ты может быть видел этот фильм.
Can’t/couldn’t = уверены, что что-то НЕ так (-100%)
You can’t have seen the film. – Не может быть, что ты видел этот фильм.
Let’s speculate!
They must have got A grades. – Должно быть они получили пятерки. (в прошлом)
They must have passed their exam. – Должно быть они сдали экзамен. (в прошлом)
They couldn’t have failed their exam. – Не может быть, что они завалили экзамен. (в прошлом)
They might be friends. – Может быть они друзья. (в настоящем)
They must be excited. – Должно быть они очень рады. (в настоящем)
They can’t be sad. – Не может быть, что они грустят. (в настоящем)