Оглянуться назад: should have / shouldn’t have + третья форма
Скажи, что было бы правильнее сделать в прошлом.
Should have
should have + третья форма — «надо было»: I should have sent a shorter sample. В речи: should’ve. Это сожаление или критика задним числом.
Shouldn’t have
shouldn’t have + третья форма — «не надо было»: We shouldn’t have promised a date.
Could have
could have + третья форма — возможность была, но ею не воспользовались: You could have asked me. Звучит мягче, чем should have. Couldn’t have known — «не мог знать».
I should have sent a shorter sample.Надо было отправить отрывок покороче.
You couldn’t have known.Ты не мог этого знать.
Запомни: Should + have + третья форма, а не should + Past Simple.
Practice
1. I should have ___ a shorter sample.
2. We ___ promised a date. It was a mistake.
3. You ___ asked me. I was free.
4. You ___ known. Nobody told you.
5. Which sentence expresses regret about the past?
6. Choose the correct form.
7. In speech, should have often sounds like ___.
8. Which is softer criticism?