
Вы когда-нибудь жалели, что сделали или не сделали чего-то в прошлом?
Например, вы очень долго собирались утром, в итоге опоздали на важную встречу. В такой ситуации мы обычно ругаем сами себя:
«Я должен был выйти пораньше. Мне следовало вчера подготовиться к встрече».
Для выражения критики по поводу совершенного или несовершенного в прошлом действии в английском языке мы используем конструкцию should have done.
В статье я научу вас правильно использовать ее.
Из статьи вы узнаете:
- Использование конструкции should have done в английском
- Как построить предложение с этой конструкцией
- Отрицательные предложения
- Как задать вопрос
Правило использования конструкции should have done в английском языке
Приходите на наш бесплатный онлайн мастер-класс «Как довести английский язык до автоматизма»
Подробнее
Также Вы можете ознакомиться со всеми онлайн-курсами английского языка.
Should have done переводится как «должен был, следовало бы».
Эту конструкцию мы используем для критики совершенных или несовершенных действий в прошлом.
Такими предложениями мы упрекаем кого-то, потому что:
- кто-то должен был сделать что-то, но не сделал
- кому-то не следовало делать что-то
Например, вы договорились пойти в кино с подругой, она должна была забронировать билеты, но не сделала этого. Когда вы пришли в кинотеатр, оказалось, что билетов уже нет.
«Ты должна была заранее забронировать билеты» - упрекаете ее вы.
Если вы смотрите сериалы или фильмы на английском, я думаю, вы слышали эту конструкцию, так как она часто встречается в разговорной речи.
Давайте рассмотрим, как строить такие предложения на английском.
Предложения с конструкцией should have done в английском языке
Итак, чтобы сказать, что кто-то должен был сделать что-то в прошлом, но не сделал, мы используем конструкцию should have done.
Такие предложения на английском языке очень просто построить. Давайте подробно рассмотрим как:
1. На первое место в предложении мы ставим действующее лицо – человека которому следовало/не следовало делать что-то.
Например:
I....
2. Далее идет сам глагол should, который переводится как «следует». Подробно про этот модальный глагол читайте в этой статье.
Например:
I should....
3. Так, как мы жалеем о результате, который получился из-за того, что кто-то сделал/не сделал что-то, то перед самом действием мы ставим have (вспомогательный глагол Present Perfect).
Подробное объяснение этого времени, вы найдете здесь.
Например:
I should have....
4. Само действие мы ставим в прошедшее время. Так как в английским языке есть правильные и неправильные глаголы мы:
- Если глагол неправильный, ставим его в 3-ю форму (do-done, eat – eaten)
- Если глагол правильный, добавляем к нему окoнчание -ed (finish – finished, study – studied)
Например:
I should have studied.
Я должен был заниматься.
Итак, мы получаем следующую схему образования предложения:
Действующее лицо + should + have + правильный глагол с окончанием -ed или 3-ая форма неправильного глагола
I | |||
You | |||
We | done | ||
They | should | have | read |
She | cooked | ||
He | |||
It |
Примеры:
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-ая форма неправильного глагола
I | ||||
You | ||||
We | done | |||
They | should | not | have | read |
She | cooked | |||
He | ||||
It |
Примеры:
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-ая форма неправильного глагола
I | |||
you | |||
they | done | ||
Should | we | have | read |
she | cooked | ||
he | |||
it |
Примеры:
Should I have kissed her?
Я должен был поцеловать ее?
Should he have bought that car?
Он должен был купить ту машину?
Вопросы с вопросительными словами
Мы можем задавать вопросы со словами:
- what – что
- where – где
- when – когда
- how – как
- which – который
Для этого мы ставим эти слова на первое место в предложении, остальной порядок слов такой же, как в обычном вопросе.
Примеры:
What should I have done?
Что я должен был сделать?
Where should he have lived?
Где он должен был жить?
Итак, теорию мы разобрали, теперь давайте перейдем к практике.
Задание на закрепление
Переведите следующие предложения на английский язык:
1. Тебе не стоило покупать это платье.
2. Она должна была придти.
3. Ей следовало послушать меня.
4. Я должен был извиниться?
5. Она не должна была уходить.
6. Ты должен был готовиться к экзамену.
