English Courses
КурсыБиблиотека
КурсыБиблиотека
English Courses

Шаг за шагом к отличному английскому.

Обучение

КурсыБиблиотека

Приложение

iOSAndroid

Ещё

КонфиденциальностьУсловияКонтакты
© 2026 English Courses
Библиотека›Modal Verbs
Шрифт чтения
Размер текста100%
A
A
Гарнитура

Modal Perfects

modal perfect сочетает модальный глагол с have и причастием прошедшего времени. Структура всегда следует одной и той же модели:

modal + have + past participle
She must have left. I should have called. They might have forgotten.

Ключевая идея: вы стоите в настоящем и оглядываетесь на прошлую ситуацию. Модальный добавляет ваше отношение — уверенность, сожаление, предположение, — а have + past participle указывает на прошлое.

Форма никогда не меняется. Независимо от подлежащего, модальный остаётся тем же, have остаётся have (никогда не has), а основной глагол принимает форму причастия прошедшего времени.

  • I / you / we must have forgotten
  • she / he / it should have called
  • they might have arrived

Must have done

Must have + past participle выражает сильный вывод о прошлом. Вы смотрите на факты в настоящем и заключаете, что почти наверняка произошло.

The streets are wet. It must have rained last night.
Sarah isn't answering her phone. She must have gone to bed early.
They knew about the surprise party. Someone must have told them.

Уверенность высока — примерно 95%. Прямого доказательства у вас нет, но факты оставляют мало места для сомнений.

Отрицательная пара — can't have + past participle, а не mustn't have. Где must have означает «я почти уверен, что это случилось», can't have означает «я почти уверен, что этого не случилось».

He can't have walked home — it's twenty miles.
She can't have read the email yet. I only sent it a minute ago.

Should have done

Should have + past participle оглядывается на то, что не произошло, но было хорошей идеей — или на то, что произошло, но хорошей идеей не было.

В утвердительной форме действие было желательным, но упущенным:

I should have studied harder for the exam.
We should have booked the tickets earlier — they're sold out now.
You should have seen the sunset yesterday. It was incredible.

В отрицательной форме действие произошло, и говорящий о нём сожалеет или его критикует:

He shouldn't have shouted at the waiter.
I shouldn't have eaten so much at dinner.
They shouldn't have cancelled the meeting without telling anyone.

Should have часто несёт оттенок сожаления, когда вы говорите о себе, и оттенок критики, когда говорите о других. Грамматика та же — разница исключительно в контексте.

Ought to have работает так же, как should have, но звучит чуть более формально. В повседневной речи встречается гораздо реже.

She ought to have apologised. = She should have apologised.

Could have done

Could have + past participle описывает то, что было возможно в прошлом, но в действительности не произошло.

I could have helped you move, but you didn't ask.
She could have become a professional pianist — she was incredibly talented.
We could have taken the train instead of driving.

Акцент — на упущенной возможности или нереализованном варианте. Действие было доступно, но по какой-то причине не состоялось.

Could have также появляется в чуть иной роли — вывод о прошлом с меньшей уверенностью, чем must have:

Nobody is answering the door. They could have gone out.

В этом употреблении could have пересекается с might have, выражая возможность, а не упущенную возможность. Контекст обычно проясняет смысл.

Might have done / may have done

Might have и may have + past participle выражают неуверенность в том, что произошло в прошлом. Вы считаете что-то возможным, но не уверены.

He might have missed the train — that would explain why he's late.
She may have already left by the time we arrived.
They might not have received the invitation.

Эти две формы очень близки по смыслу. May have может звучать чуть более формально, но в повседневном английском разница ничтожна. Обе держатся около 40–50% уверенности — вы догадываетесь, а не заключаете.

A: Where's Daniel?
B: I'm not sure. He may have gone to the gym.

Сравните уровни уверенности у всех модальных вывода:

MODAL PERFECTCERTAINTYEXAMPLE
must have donevery highShe must have forgotten.
may / might have donemediumShe might have forgotten.
can't have donevery high (negative)She can't have forgotten.

Would have done

Would have + past participle описывает, что произошло бы в другой, нереальной прошлой ситуации. Реальная ситуация была иной, поэтому действие так и не состоялось.

I would have come to the party, but I was sick.
She would have passed the exam if she had studied more.
We would have missed the flight without your help.

Эта конструкция часто появляется рядом с if-придаточным в third conditional, но работает и сама по себе, когда воображаемое условие очевидно из контекста:

I would have called you. (подразумевается: но у меня не было твоего номера / но я забыл / но что-то мне помешало)

Would have — чисто гипотетична: она описывает события, которые принадлежат альтернативной версии прошлого, а не тому, что произошло на самом деле. Third conditional разбирается отдельно.

The "should of" trap

В разговорном английском сокращения вроде should've, could've, would've и must've звучат почти неотличимо от should of, could of, would of, must of. Это приводит к одной из самых частых орфографических ошибок в английском.

Слово of — предлог. Оно не может заменить глагол have ни в одной грамматической конструкции. Правильные формы всегда should have, could have, would have, might have, must have — или их сокращения should've, could've и т. д.

I should've told her. (correct — contraction of should have)
I should of told her. (always wrong)

Эта ошибка появляется только на письме — в речи оба варианта звучат одинаково. Если вы ловите себя на том, что пишете of после модального глагола, замените его на have.

Needn't have done vs didn't need to

Обе эти формы касаются необходимости в прошлом, но описывают разные ситуации.

Needn't have done означает, что действие было выполнено, но оказалось ненужным.

I needn't have rushed — the meeting was cancelled.
She needn't have cooked so much food. Half of it was left over.

Говорящий сделал действие, а затем обнаружил, что оно было напрасным.

Didn't need to просто утверждает, что необходимости не было. Оно не говорит, произошло действие или нет.

I didn't need to rush — I had plenty of time.

В этом предложении говорящий мог торопиться, а мог и не торопиться. Предложение лишь говорит, что это не было необходимо. Сравните:

I needn't have bought a ticket. (I bought one, but entry was free.)
I didn't need to buy a ticket. (Entry was free. Maybe I bought one, maybe I didn't.)

Common mistakes

Неправильная форма глагола

She must has left early
She must have left early
They should have went home
They should have gone home
He might have forgetting
He might have forgotten

"Of" вместо "have"

I should of called you
I should have called you
We could of won the match
We could have won the match
They must of been tired
They must have been tired

Неправильный модальный для смысла

She must have left — I'm not sure (uncertain = use might)
She might have left
He should have arrived by now (deduction, not regret = use must)
He must have arrived by now

Отрицательный вывод с "mustn't have"

He mustn't have seen the sign
He can't have seen the sign

На этой странице

  • Must have done
  • Should have done
  • Could have done
  • Might have done / may have done
  • Would have done
  • The "should of" trap
  • Needn't have done vs didn't need to
  • Common mistakes
← ПредыдущийDegrees of CertaintyСледующий →Had Better / Would Rather

Другие уроки по этой теме

A1What Are Modal Verbs

Can, must, should и другие

A1Can

Способность, разрешение и возможность

A2Must and Have to

Обязанность и необходимость