Pepelen
Английский: B1 → B2

B2

Урок 2. should have / needn't have

Научиться выражать сожаление или критику о прошлом (should have) и говорить о ненужном действии (needn't have).

1 / 12

Сожаление и ненужные действия

should have / needn't have + V3

'should have + V3' выражает, что было бы правильно сделать что-то в прошлом, но это не было сделано (сожаление или критика): 'You should have called' ('Тебе следовало позвонить'). 'shouldn't have + V3' означает, что что-то было сделано зря: 'I shouldn't have eaten so much'. 'needn't have + V3' означает, что действие было выполнено, хотя в нём не было необходимости: 'You needn't have paid' ('Тебе не нужно было платить, но ты заплатил'). Сравните с 'didn't need to', которое часто значит, что действие и не было выполнено. Так неправильно: • NOT «You should waited for me» — should требует have + V3: You should have waited for me. • NOT «She should have wrote a review» — после have только третья форма: She should have written a review. • NOT «You didn't need to help me, but you helped» в значении «помог зря» — про зря сделанное говорят needn't have helped.
Сожаление, критика и лишнее действие

Колонка «Действие было?» — единственный способ не перепутать эти четыре формы.

КонструкцияДействие было?Пример
should have + V3НЕ было, а надо былоYou should have called.
shouldn't have + V3было — и зряI shouldn't have eaten so much.
needn't have + V3было — и не нужно былоYou needn't have paid.
didn't need to + инфинитивнужды не было, обычно и не делалиI didn't need to book a table.
Lesson notes
should have / needn't have + V3
'should have + V3' выражает, что было бы правильно сделать что-то в прошлом, но это не было сделано (сожаление или критика): 'You should have called' ('Тебе следовало позвонить'). 'shouldn't have + V3' означает, что что-то было сделано зря: 'I shouldn't have eaten so much'. 'needn't have + V3' означает, что действие было выполнено, хотя в нём не было необходимости: 'You needn't have paid' ('Тебе не нужно было платить, но ты заплатил'). Сравните с 'didn't need to', которое часто значит, что действие и не было выполнено. Так неправильно: • NOT «You should waited for me» — should требует have + V3: You should have waited for me. • NOT «She should have wrote a review» — после have только третья форма: She should have written a review. • NOT «You didn't need to help me, but you helped» в значении «помог зря» — про зря сделанное говорят needn't have helped.
Урок 2. should have / needn't have — Английский: B1 → B2