Should have · could have · would have
SHOULD HAVE DONE · COULD HAVE DONE · WOULD HAVE DONE
B1Как сожалеть, критиковать и говорить об упущенных шансах: «надо было», «мог бы», «я бы…».
Прогресс урока0%
1. Три формы — три значения
Модальный глагол + have + третья форма — о прошлом, которое уже не изменить.
should have — надо было
сожаление или критика
I should have left earlier.
Надо было выйти раньше.
You shouldn’t have said that.
Не надо было этого говорить.
could have — мог, но не сделал
упущенная возможность
We could have taken a taxi.
Мы могли бы взять такси.
She could have won, but she fell.
Она могла выиграть, но упала.
would have — я бы сделал
если бы обстоятельства были другими
I would have called you, but my phone was dead.
Я бы тебе позвонил, но у меня сел телефон.
2. Формы
В разговоре have сокращается: should’ve, could’ve, would’ve.
| Форма | Пример |
|---|---|
| Утверждение | You should’ve told me! Надо было мне сказать! |
| Отрицание | I shouldn’t have eaten so much. Не надо было мне столько есть. |
| Вопрос | What should I have done? Что мне надо было сделать? |
| couldn’t have — не смог бы | We couldn’t have done it without you. Мы не смогли бы этого сделать без тебя. |
| wouldn’t have — я бы не сделал | I wouldn’t have bought that car. Я бы не купил ту машину. |
3. Что мы этим говорим
Одна конструкция — разные чувства. Многое зависит от интонации.
| Ситуация | Пример |
|---|---|
| Сожаление о себе | I should have studied more for the exam. Надо было больше готовиться к экзамену. |
| Критика | You should have asked me first. Тебе надо было сначала спросить меня. |
| Упущенный шанс | You could have been a great singer. Ты мог бы стать отличным певцом. |
| Упрёк | You could have told me! Мог бы и сказать мне! |
| Облегчение | It could have been worse. Могло быть и хуже. |
! «Надо было выйти раньше» — это I should have left earlier. Не говорите «I had to leave earlier»: это значит «мне пришлось уйти раньше» (и я ушёл). И не путайте с must have: He must have left — «он, наверное, ушёл». После should / could / would пишем have, а не of: «should of» — ошибка, хоть и звучит так же.
Видеоразбор
То же правило от других преподавателей. Посмотрите хотя бы одно видео перед упражнениями.
WOULD HAVE | SHOULD HAVE | COULD HAVE - Англійська граматика українськоюЛЕГКА АНГЛІЙСЬКАWould have, should have и could have на украинском за 7 минут; зрители благодарят за подробные объяснения.
Using Would Have, Could Have, Should Have - English Grammar LessonOxford Online EnglishПолный разбор would have, could have и should have с примерами; зрители пишут, что наконец поняли эти конструкции.
Мои заметки
1 · Выберите правильный вариант
I’m so tired. I to bed earlier last night.
2 · Выберите правильный вариант
Why didn’t you ask me? I you.
3 · Выберите правильный вариант
That was rude. You that to her.
4 · Впишите пропущенное
We missed the flight. We a taxi instead of the bus! (should / take)
5 · Впишите пропущенное
The accident much worse — luckily nobody was hurt. (could / be)
6 · Впишите пропущенное
If I’d known white gets dirty so fast, I a white sofa. (would / not / buy)
7 · Выберите правильный вариант
You me you were in town! We could have met.
8 · Какое предложение значит «Надо было взять зонт»?