logon /

или
logon /

или
#грамматика#статьи#тесты#фразовые глаголы#идиомы#условные предложения#уроки


Модальный глагол should have done

Когда мы полагаем, что было бы хорошей идеей сделать что-либо в прошлом, что не было сделано, мы используем модальный глагол should have done. Мы используем инфинитив в перфектном времени после модального глагола should


You
(Тебе)
should have come.
(следовала прийти)
to the meeting. We discussed important questions.
(на встречу. Мы обговаривали важные вопросы.)
He
(Ему)
should have got up
(следовало встать)
earlier. He wouldn't be in a hurry now.
раньше. Он бы не торопился сейчас.)
I
(Мне)
should have learnt
(следовало выучить)
English at school.
(английский в школе.)

Модальный глагол shouldn't have done

Когда мы полагаем, что нам не следовало делать что-либо в прошлом, мы используем модальный глагол shouldn't have done. Мы используем инфинитив в перфектном времени после модального глагола shouldn't


You
(Тебе)
shouldn't have shouted
(не нужно было кричать)
at her.
(на нее.)
He
(Ему)
shouldn't have borrowed
(не нужно было брать)
a car without asking.
(машину не спросив.)
You
(Тебе)
shouldn't have left
(не следовало оставлять)
your bag unattended.
(сумку без присмотра.)

больше про can't have to, must have to, might have to
Упражнение