Should have done переводится как «должен был, следовало бы». Эту конструкцию мы используем для критики совершенных или несовершенных действий в прошлом. Такими предложениями мы упрекаем кого-то, потому что: кто-то должен был сделать что-то, но не сделал.
Например, вы договорились пойти в кино с подругой, она должна была забронировать билеты, но не сделала этого. Когда вы пришли в кинотеатр, оказалось, что билетов уже нет. «Ты должна была заранее забронировать билеты» - упрекаете ее вы.
Такие предложения на английском языке очень просто построить.
1. На первое место в предложении ставим действующее лицо – человека которому следовало/не следовало делать что-то.
2. Далее идет сам глагол should, который переводится как «следует».
3. Так, как мы жалеем о результате, который получился из-за того, что кто-то сделал/не сделал что-то, то перед самим действием мы ставим have (вспомогательный глагол Present Perfect).
4. Само действие мы ставим в прошедшее время.
Примеры: They should have bought tickets. - Им следовало бы купить билеты (но они не купили в прошлом, а сейчас их нет).
She should have called me. - Ты должна была позвонить мне (но не позвонила, поэтому я ждала тебя).
We should have walked faster. - Мы должны были идти быстрее (но шли медленно, поэтому опоздали на автобус).
Отрицательные предложения в конструкцией should have done:
Чтобы сказать, что человеку не следовало бы делать так, но он сделал, мы используем отрицание.
Ставим отрицательную частицу not после should. Схема такого предложения: Действующее лицо + should + not + have + правильный глагол с окончанием -ed или 3-ая форма неправильного глагола
Примеры: You should not have invited her. - Ты не должен был приглашать ее.
He should not have stayed here. - Ему не следовало оставаться здесь.
Мы можем сократить should и частицу not следующим образом: should + not = shouldn’t
Например: She shouldn’t have told it. - Она не должна была рассказывать это.
Вопросительные предложения с конструкцией should have done:
Вы можете спросить кого-то, должны ли вы были сделать что-то. Вне зависимости от ответа, вы уже не измените своих действий, ведь вы уже сделали это. Таким вопросом вы просто спрашиваете, правильно ли вы поступили или нет. Чтобы задать вопрос нужно поставить should на первое место в предложении.
Схема такого предложения: Should + действующее лицо + have + правильный глагол с окончанием -ed или 3-ая форма неправильного глагола
Пример: Should he have bought that car? - Он должен был купить ту машину?
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Нет комментариев