Usa en inglés ‘Should have done’

Should se usa en inglés para dar consejos, expresar una opinión o decir que algo es lo correcto. Para hablar de un consejo en pasado, o arrepentirse de algo, utilizamos should +have+ participio pasado.

 

They should have called a tow truck. – Deberían haber llamado una grúa.

The children should have gone to bed hours ago. Los niños deberían haberse ido a la cama hace horas.

 

En la pregunta, should cambia de sitio con el sujeto:

Who should we have called?

 

Ought to que significa lo mismo que should, también se puede usar de esta forma.

We ought to have exchanged our money last week.

Es menos común, menos formal que should y se suele usar sólo en afirmativo.

 

Fíjate en la diferencia entre ‘debe y debería’, son parecidos, pero no tienen el mismo significado.

She must have done it – Ella debe de haberlo hecho.

She should have done it. – Ella debería haberlo hecho.

21/06/2017Level - difficulty 3Great BritainVideo2