Оцениваем прошлое решение (should have, could have)
Слова урока · 10
- should have /ˈʃʊd əv/следовало (но не сделали)
- shouldn't have /ˈʃʊdnt əv/не следовало (но сделали)
- could have /ˈkʊd əv/могли бы (но не сделали)
- ought to have /ˈɔːt tə əv/следовало бы
- in hindsight /ɪn ˈhaɪndsaɪt/задним числом, оглядываясь назад
- it was a mistake to /ɪt wəz ə mɪˈsteɪk tə/было ошибкой
- lesson learnt /ˌlesn ˈlɜːnt/урок усвоен
- blame /bleɪm/вина
- miss an opportunity /ˌmɪs ən ˌɒpəˈtjuːnəti/упустить возможность
- in future /ɪn ˈfjuːtʃə/впредь
Оцениваем прошлое решение: should have и could have
Разбор прошлого решения — не поиск виноватых, а формула: что следовало сделать (should have + 3-я форма), что можно было (could have), что не следовало (shouldn't have) — и вывод in future. Все формы — модальный глагол + have + 3-я форма, как выводы о прошлом в теме 24, но со значением оценки, а не вероятности.
| форма | значение | пример |
|---|---|---|
| should have + 3-я форма | следовало, но не сделали | We should have started earlier. |
| shouldn't have + 3-я форма | не следовало, но сделали | We shouldn't have agreed to that deadline. |
| ought to have + 3-я форма | = should have, формальнее | Someone ought to have checked the contract. |
| could have + 3-я форма | была возможность, не использовали | We could have asked for more time. |
| might have + 3-я форма | мягкий упрёк: «мог бы и …» | You might have told me! |
| would have + 3-я форма | что было бы (гипотеза) | A draft would have been enough. |
Разбор без обвинений
| шаг | оборот | пример |
|---|---|---|
| оглянуться | In hindsight, … · Looking back, … | In hindsight, the scope was too ambitious. |
| назвать ошибку | It was a mistake to … · We missed an opportunity to … | It was a mistake to skip the review. |
| что следовало | We should have … · We could have … | We could have asked for more time. |
| не искать виноватых | There's no point in apportioning blame. · It's nobody's fault. | There's no point in apportioning blame. |
| вывод | Lesson learnt: … · In future, we'll … | Lesson learnt: get it in writing. In future, we'll confirm every change. |
Оценка vs вероятность (одна форма — два смысла)
| форма | оценка (этот урок) | вероятность (тема 24) |
|---|---|---|
| could have done | могли бы, но не сделали | возможно, сделали |
| should have done | следовало | должно быть, уже сделали (They should have arrived by now.) |
Модальный + have + 3-я форма: полная таблица
| форма | смысл | пример | перевод |
|---|---|---|---|
| should have + V3 | следовало (а не сделали) | We should have checked the contract. | Нам следовало проверить договор. |
| shouldn't have + V3 | не следовало (а сделали) | I shouldn't have agreed so quickly. | Мне не следовало так быстро соглашаться. |
| could have + V3 | могли бы (была возможность) | We could have asked for more time. | Мы могли попросить больше времени. |
| couldn't have + V3 | не могли бы при всём желании | We couldn't have known. | Мы не могли этого знать. |
| would have + V3 | сделали бы (при другом условии) | I would have called, but my phone died. | Я бы позвонил, но телефон сел. |
| ought to have + V3 | = should have, книжнее | They ought to have warned us. | Им следовало нас предупредить. |
| вопрос | Should we have + V3? | What should we have done differently? | Что нам следовало сделать иначе? |
Ошибки новичков
| неверно | верно | правило |
|---|---|---|
| We should have checked. | всегда have + 3-я форма | |
| should have checked; should have gone | 3-я форма, не 1-я и не 2-я | |
| I should have called. | must have — догадка «наверняка позвонил» | |
| You should have checked. | без to |
Сравните с русским: «надо было», «стоило» — should have; «можно было» — could have; «я бы» — would have. В речи have звучит как /əv/: should've, could've.
Нюансы
- В речи should've /ʃʊdəv/; на письме — should have, не
should of. - should have о себе — признание; о других — упрёк. Смягчайте: perhaps we should have …
- in hindsight / with hindsight / with the benefit of hindsight — все верны.
- BrE: in future = впредь (с этого момента); in the future = когда-нибудь в будущем.
push_pinshould have / shouldn't have / ought to have + 3-я форма — следовало / не следовало; could have — могли бы, но не; might have — мягкий упрёк; разбор: in hindsight, it was a mistake to, missed an opportunity, no point in apportioning blame, lesson learnt, in future
Фразы урока · 7
- We should have started earlier.Нам следовало начать раньше.
- We shouldn't have agreed to that deadline.Не следовало соглашаться на этот срок.
- We could have asked for more time.Мы могли бы попросить больше времени.
- Someone ought to have checked the contract.Кому-то следовало проверить контракт.
- In hindsight, it was a mistake to skip the review.Оглядываясь назад, было ошибкой пропустить проверку.
- There's no point in apportioning blame — we missed an opportunity to renegotiate.Нет смысла распределять вину — мы упустили возможность пересмотреть условия.
- Lesson learnt: get it in writing. In future, we'll confirm every change.Урок усвоен: фиксировать письменно. Впредь мы будем подтверждать каждое изменение.
lightbulbОценка прошлого: should have / shouldn't have / could have + 3-я форма. Разбор без обвинений: in hindsight → it was a mistake to → lesson learnt → in future.
Закрепите урок: упражнения со словами, фразами и грамматикой с проверкой и повторением.