вам не следовало

you shouldn't have

→ вы
phrase Uncommon #19,974
you shouldn't have A polite or formal way to say that someone should not have done something; followed by an infinitive. It often expresses regret, criticism, or reproach.
RU: Вам не следовало так поступать.
EN: You shouldn't have acted that way.

Вам не следовало их убивать.

You shouldn't have killed them.

Вам не следовало говорить ему о плане.

You shouldn't have told him about the plan.

Вам не следовало покупать эту книгу.

You shouldn't have bought this book.

Вам не следовало звонить мне.

You shouldn't have called me.

Вам не следовало говорить ей такое.

You shouldn’t have said that to her.

Вам не следовало мне звонить.

You shouldn't have called me.

Вам не следовало приглашать Тома.

You shouldn't have invited Tom.