must have + V3
C1–C2Должно быть, сделал
Выражает уверенный логический вывод о событии в прошлом.
He must have left. — Он, должно быть, ушёл.
Изучайте модальные глаголы английского языка с переводом, примерами и правилами употребления. В таблицах представлены can, could, must, should, may, might и другие модальные конструкции для уровней Beginner (A1–A2), Intermediate (B1–B2) и Advanced (C1–C2). Нажмите «Подробнее», чтобы узнать, как правильно использовать каждый глагол.
Сложные модальные конструкции
| Глагол / конструкция | Значение | Пример | Перевод примера | Правило |
|---|---|---|---|---|
| must have + V3 | Должно быть, сделал | She must have forgotten. | Она, должно быть, забыла. | |
Как использовать must have + V3Выражает уверенный логический вывод о событии в прошлом.
Формула:
must have + V3
Дополнительный пример:
He must have left. — Он, должно быть, ушёл.
Обратите внимание:
Это предположение о прошлом, а не обязанность.
|
||||
| might have + V3 | Возможно, сделал | He might have missed the train. | Возможно, он опоздал на поезд. | |
Как использовать might have + V3Выражает неуверенное предположение о событии в прошлом.
Формула:
might have + V3
Дополнительный пример:
She might have forgotten. — Возможно, она забыла.
Обратите внимание:
Говорящий не утверждает, что событие действительно произошло.
|
||||
| can't have + V3 | Не может быть, чтобы сделал | He can't have known. | Не может быть, чтобы он знал. | |
Как использовать can't have + V3Выражает уверенность в том, что событие в прошлом не могло произойти.
Формула:
can't have + V3
Дополнительный пример:
He can't have left already. — Не может быть, чтобы он уже ушёл.
Обратите внимание:
Отрицательный логический вывод о прошлом.
|
||||
| should have + V3 | Следовало сделать (но не сделал) | You should have called me. | Тебе следовало мне позвонить. | |
Как использовать should have + V3Выражает сожаление, критику или оценку того, что следовало сделать в прошлом.
Формула:
should have + V3
Дополнительный пример:
I should have listened. — Мне следовало послушать.
Обратите внимание:
Часто подразумевает, что действие не было выполнено.
|
||||
| shouldn't have + V3 | Не следовало делать | I shouldn't have said that. | Мне не следовало этого говорить. | |
Как использовать shouldn't have + V3Выражает сожаление или критику действия, совершённого в прошлом.
Формула:
shouldn't have + V3
Дополнительный пример:
You shouldn't have lied. — Тебе не следовало лгать.
Обратите внимание:
Обычно подразумевает, что нежелательное действие произошло.
|
||||
| could have + V3 | Мог бы сделать | We could have won. | Мы могли бы победить. | |
Как использовать could have + V3Выражает нереализованную возможность или предположение о прошлом.
Формула:
could have + V3
Дополнительный пример:
I could have helped. — Я мог бы помочь.
Обратите внимание:
Не всегда означает, что действие не произошло: важен контекст.
|
||||
| needn't have + V3 | Зря сделал, не было необходимости | You needn't have bought food. | Тебе незачем было покупать еду. | |
Как использовать needn't have + V3Показывает, что действие было выполнено, хотя необходимости в нём не было.
Формула:
needn't have + V3
Дополнительный пример:
You needn't have waited. — Тебе незачем было ждать.
Обратите внимание:
Отличается от didn't need to: последнее не сообщает, произошло ли действие.
|
||||
| would have + V3 | Сделал бы (в прошлом) | I would have helped you. | Я бы тебе помог. | |
Как использовать would have + V3Выражает гипотетический результат в прошлом, который мог бы произойти.
Формула:
would have + V3
Дополнительный пример:
I would have gone. — Я бы пошёл.
Обратите внимание:
Часто используется в условных предложениях третьего типа.
|
||||
| must be + V3 | Должно быть сделано | The form must be signed. | Форма должна быть подписана. | |
Как использовать must be + V3Пассивная конструкция, выражающая обязанность или необходимость выполнения действия.
Формула:
must be + V3
Дополнительный пример:
The door must be locked. — Дверь должна быть заперта.
Обратите внимание:
Может также выражать логический вывод: The door must be locked.
|
||||
| should be + V3 | Должно быть сделано, рекомендуется | The equipment should be checked regularly. | Оборудование следует регулярно проверять. | |
Как использовать should be + V3Пассивная конструкция для рекомендаций и ожидаемых действий.
Формула:
should be + V3
Дополнительный пример:
The report should be checked. — Отчёт следует проверить.
Обратите внимание:
Акцент делается на действии, а не на его исполнителе.
|
||||
| may be + V3 | Возможно, было сделано | The document may be sent tomorrow. | Возможно, документ отправят завтра. | |
Как использовать may be + V3Выражает возможность действия в пассивном залоге в настоящем или будущем.
Формула:
may be + V3
Дополнительный пример:
The results may be published tomorrow. — Возможно, результаты опубликуют завтра.
Обратите внимание:
Для предположения о прошлом используется may have been + V3.
|
||||
| might be + V3 | Возможно, будет сделано | The meeting might be cancelled. | Возможно, встречу отменят. | |
Как использовать might be + V3Выражает возможное действие в пассивном залоге.
Формула:
might be + V3
Дополнительный пример:
The event might be postponed. — Возможно, мероприятие перенесут.
Обратите внимание:
Само по себе не обозначает прошедшее время.
|
||||
| could be + V3 | Могло бы быть сделано | The problem could be solved easily. | Проблему можно было бы легко решить. | |
Как использовать could be + V3Выражает возможность, потенциальный результат или предложение в пассивном залоге.
Формула:
could be + V3
Дополнительный пример:
This could be improved. — Это можно было бы улучшить.
Обратите внимание:
Может обозначать гипотетическую возможность.
|
||||
| can't be + V3 | Не может быть сделано или не может быть правдой | This can't be repaired. | Это невозможно отремонтировать. | |
Как использовать can't be + V3Выражает невозможность выполнения действия или отрицательный логический вывод в пассивном залоге.
Формула:
can't be + V3
Дополнительный пример:
This problem can't be solved. — Эту проблему невозможно решить.
Обратите внимание:
Значение зависит от контекста.
|
||||
| would have been + V3 | Было бы сделано в прошлом | The problem would have been avoided. | Этой проблемы удалось бы избежать. | |
Как использовать would have been + V3Выражает гипотетический результат в прошлом в пассивном залоге.
Формула:
would have been + V3
Дополнительный пример:
The mistake would have been noticed. — Ошибку бы заметили.
Обратите внимание:
Часто встречается в условных предложениях третьего типа.
|
||||
| shouldn't have been + V3 | Не следовало делать | The message shouldn't have been sent. | Это сообщение не следовало отправлять. | |
Как использовать shouldn't have been + V3Выражает критику или сожаление о выполненном действии в пассивном залоге.
Формула:
shouldn't have been + V3
Дополнительный пример:
The files shouldn't have been deleted. — Файлы не следовало удалять.
Обратите внимание:
Обычно подразумевает, что действие произошло.
|
||||
| needn't have been + V3 | Не было необходимости, но было сделано | The report needn't have been completed so quickly. | Отчёт не обязательно было выполнять так быстро. | |
Как использовать needn't have been + V3Показывает, что действие было выполнено, хотя необходимости в нём не было.
Формула:
needn't have been + V3
Дополнительный пример:
The room needn't have been cleaned. — Комнату незачем было убирать.
Обратите внимание:
Это пассивный вариант needn't have + V3.
|
||||
| might have been + V3 | Возможно, было сделано | The file might have been deleted by mistake. | Возможно, файл был удалён по ошибке. | |
Как использовать might have been + V3Выражает предположение о возможном действии в прошлом в пассивном залоге.
Формула:
might have been + V3
Дополнительный пример:
The letter might have been lost. — Возможно, письмо потеряли.
Обратите внимание:
Не путайте с might have been + V-ing.
|
||||
| must have been + V3 | Должно быть, было сделано | The window must have been broken during the storm. | Должно быть, окно разбилось во время бури. | |
Как использовать must have been + V3Выражает уверенный логический вывод о действии в прошлом в пассивном залоге.
Формула:
must have been + V3
Дополнительный пример:
The car must have been stolen. — Машину, должно быть, украли.
Обратите внимание:
В отличие от must be + V3, относится к прошлому.
|
||||
| can't have been + V3 | Не может быть, что было сделано | The email can't have been sent by Anna. | Не может быть, что письмо отправила Анна. | |
Как использовать can't have been + V3Выражает уверенность, что действие в прошлом не могло произойти.
Формула:
can't have been + V3
Дополнительный пример:
The door can't have been opened. — Не может быть, чтобы дверь открывали.
Обратите внимание:
Это отрицательный логический вывод в пассивном залоге.
|
||||
| could have been + V-ing | Возможно, занимался чем-то в тот момент | He could have been working late. | Возможно, он работал допоздна. | |
Как использовать could have been + V-ingВыражает предположение о процессе, который мог происходить в прошлом.
Формула:
could have been + V-ing
Дополнительный пример:
She could have been sleeping. — Возможно, она спала.
Обратите внимание:
Здесь V-ing обозначает продолжительное действие.
|
||||
| would have been + V-ing | Занимался бы чем-то в прошлом | I would have been waiting for you. | Я бы ждал тебя. | |
Как использовать would have been + V-ingВыражает гипотетическое продолжительное действие в определённый момент прошлого.
Формула:
would have been + V-ing
Дополнительный пример:
I would have been working. — Я бы в тот момент работал.
Обратите внимание:
Это модальная перфектно-продолженная конструкция.
|
||||
| shouldn't have been + V-ing | Не следовало заниматься чем-то в тот момент | You shouldn't have been driving so fast. | Тебе не следовало так быстро ехать. | |
Как использовать shouldn't have been + V-ingВыражает критику продолжительного действия в прошлом.
Формула:
shouldn't have been + V-ing
Дополнительный пример:
You shouldn't have been watching TV. — Тебе не следовало смотреть телевизор.
Обратите внимание:
Подчёркивает процесс, который не следовало продолжать.
|
||||
| may well | Вполне возможно | She may well be right. | Вполне возможно, что она права. | |
Как использовать may wellMay well выражает вполне обоснованное предположение или вероятность.
Формула:
may well + V1
Дополнительный пример:
He may well be right. — Вполне возможно, что он прав.
Обратите внимание:
Well усиливает предположение, а не означает «хорошо».
|
||||
| might well | Вполне возможно | They might well refuse the offer. | Вполне возможно, что они откажутся от предложения. | |
Как использовать might wellMight well выражает вполне реальную возможность события.
Формула:
might well + V1
Дополнительный пример:
They might well win. — Вполне возможно, что они победят.
Обратите внимание:
Не путайте с might as well — «можно уж и...».
|
||||
| would sooner | Предпочёл бы скорее | I would sooner leave than argue. | Я бы предпочёл уйти, чем спорить. | |
Как использовать would soonerWould sooner выражает предпочтение одного действия другому.
Формула:
would sooner + V1 + than + V1
Дополнительный пример:
I'd sooner walk than wait. — Я лучше пойду пешком, чем буду ждать.
Обратите внимание:
Близко по значению к would rather.
|
||||
| would just as soon | Предпочёл бы | I would just as soon stay at home. | Я бы предпочёл остаться дома. | |
Как использовать would just as soonWould just as soon выражает предпочтение или готовность выбрать определённый вариант.
Формула:
would just as soon + V1
Дополнительный пример:
I'd just as soon leave. — Я бы предпочёл уйти.
Обратите внимание:
В сравнительных конструкциях может выражать отсутствие предпочтения.
|
||||
| dare not | Не осмеливаться | I dare not ask him about it. | Я не осмеливаюсь спросить его об этом. | |
Как использовать dare notDare not выражает отсутствие смелости или решимости совершить действие.
Формула:
dare not + V1
Дополнительный пример:
She dare not speak. — Она не осмеливается говорить.
Обратите внимание:
Это модальное употребление dare; после него нет to.
|
||||
Должно быть, сделал
Выражает уверенный логический вывод о событии в прошлом.
He must have left. — Он, должно быть, ушёл.
Возможно, сделал
Выражает неуверенное предположение о событии в прошлом.
She might have forgotten. — Возможно, она забыла.
Не может быть, чтобы сделал
Выражает уверенность в том, что событие в прошлом не могло произойти.
He can't have left already. — Не может быть, чтобы он уже ушёл.
Следовало сделать (но не сделал)
Выражает сожаление, критику или оценку того, что следовало сделать в прошлом.
I should have listened. — Мне следовало послушать.
Не следовало делать
Выражает сожаление или критику действия, совершённого в прошлом.
You shouldn't have lied. — Тебе не следовало лгать.
Мог бы сделать
Выражает нереализованную возможность или предположение о прошлом.
I could have helped. — Я мог бы помочь.
Зря сделал, не было необходимости
Показывает, что действие было выполнено, хотя необходимости в нём не было.
You needn't have waited. — Тебе незачем было ждать.
Сделал бы (в прошлом)
Выражает гипотетический результат в прошлом, который мог бы произойти.
I would have gone. — Я бы пошёл.
Должно быть сделано
Пассивная конструкция, выражающая обязанность или необходимость выполнения действия.
The door must be locked. — Дверь должна быть заперта.
Должно быть сделано, рекомендуется
Пассивная конструкция для рекомендаций и ожидаемых действий.
The report should be checked. — Отчёт следует проверить.
Возможно, было сделано
Выражает возможность действия в пассивном залоге в настоящем или будущем.
The results may be published tomorrow. — Возможно, результаты опубликуют завтра.
Возможно, будет сделано
Выражает возможное действие в пассивном залоге.
The event might be postponed. — Возможно, мероприятие перенесут.
Могло бы быть сделано
Выражает возможность, потенциальный результат или предложение в пассивном залоге.
This could be improved. — Это можно было бы улучшить.
Не может быть сделано или не может быть правдой
Выражает невозможность выполнения действия или отрицательный логический вывод в пассивном залоге.
This problem can't be solved. — Эту проблему невозможно решить.
Было бы сделано в прошлом
Выражает гипотетический результат в прошлом в пассивном залоге.
The mistake would have been noticed. — Ошибку бы заметили.
Не следовало делать
Выражает критику или сожаление о выполненном действии в пассивном залоге.
The files shouldn't have been deleted. — Файлы не следовало удалять.
Не было необходимости, но было сделано
Показывает, что действие было выполнено, хотя необходимости в нём не было.
The room needn't have been cleaned. — Комнату незачем было убирать.
Возможно, было сделано
Выражает предположение о возможном действии в прошлом в пассивном залоге.
The letter might have been lost. — Возможно, письмо потеряли.
Должно быть, было сделано
Выражает уверенный логический вывод о действии в прошлом в пассивном залоге.
The car must have been stolen. — Машину, должно быть, украли.
Не может быть, что было сделано
Выражает уверенность, что действие в прошлом не могло произойти.
The door can't have been opened. — Не может быть, чтобы дверь открывали.
Возможно, занимался чем-то в тот момент
Выражает предположение о процессе, который мог происходить в прошлом.
She could have been sleeping. — Возможно, она спала.
Занимался бы чем-то в прошлом
Выражает гипотетическое продолжительное действие в определённый момент прошлого.
I would have been working. — Я бы в тот момент работал.
Не следовало заниматься чем-то в тот момент
Выражает критику продолжительного действия в прошлом.
You shouldn't have been watching TV. — Тебе не следовало смотреть телевизор.
Вполне возможно
May well выражает вполне обоснованное предположение или вероятность.
He may well be right. — Вполне возможно, что он прав.
Вполне возможно
Might well выражает вполне реальную возможность события.
They might well win. — Вполне возможно, что они победят.
Предпочёл бы скорее
Would sooner выражает предпочтение одного действия другому.
I'd sooner walk than wait. — Я лучше пойду пешком, чем буду ждать.
Предпочёл бы
Would just as soon выражает предпочтение или готовность выбрать определённый вариант.
I'd just as soon leave. — Я бы предпочёл уйти.
Не осмеливаться
Dare not выражает отсутствие смелости или решимости совершить действие.
She dare not speak. — Она не осмеливается говорить.