Глагол Should

Модальный глагол shоuld имеет только одну временную форму и употребляется:

1) для выражения моральной обязанности, совета:

You should be more careful. – Тебе следует быть осторожнее.
What should I do now? – Что мне сейчас лучше сделать?

2) в сочетании с перфектным инфинитивом should выражает упрек или порицание по поводу невыполнения какого-либо действия в прошлом (утвердительная форма) или порицание за выполнение действия (отрицательная форма):

You should have helped your friend. – Напрасно ты не помог своему другу.
You shouldn’t have laughed at him. – Напрасно ты над ним смеялся.

3) для выражения вероятности:

They should be there by now, I think. – Я думаю, они уже там.
The film should be interesting. – Фильм должен быть интересным.