student asking question

¿Cuándo se puede utilizar "must have been"? ¿Es diferente de "should have been"?

teacher

Respuesta de un hablante nativo

Rebecca

Sí, "must have been" es diferente a "should have been". "Must have been" sirve para sacar una conclusión o juzgar algo por su pasado. Mientras que "should have been" se utiliza cuando esperas que algo ocurra y que probablemente no ha ocurrido hasta ahora. Ej: "The food should have been delivered by now, but it isn't." (La comida debería haber llegado ya, pero no es así.) Ej: "The food must have been delivered by now at the party. We'll eat when we arrive." (La comida debe haber llegado ya a la fiesta. Comeremos cuando lleguemos.) Ej: "She must have been scared when the incident happened." (Debió asustarse cuando ocurrió el incidente.)

Preguntas y respuestas populares

12/19

¡Completa la expresión con un cuestionario!

Pobre papá Pig. ¡Debía de tener frío y se habrá mojado! ¿Y ahora dónde está?