😬 Should have done — надо было сделать, но не сделал Фраза для сожалений о прошлом.
Фраза для сожалений о прошлом. Когда вы не сделали то, что нужно было, а теперь поздно. Или когда результат плохой, и вы вините себя.
I should have called you yesterday.
→ Мне надо было позвонить тебе вчера.
You should have told me the truth.
→ Тебе следовало сказать мне правду.
📎 В отрицании: shouldn't have done — зря сделал, не надо было.
I shouldn't have eaten so much.
→ Зря я столько съел.
⚠️ Разница с could have done:
Should have — моральная обязанность, правильный поступок.
Could have — физическая возможность, которая была, но не использована.
Duolingo Community