Kedy sa must have beenpoužíva? Líši sa od should have been?

Odpoveď rodeného hovorcu
Rebecca
Áno, nie je must have beento isté ako should have been. Must have beenznamená dospieť k záveru alebo úsudku o minulosti a should have beenznamená, že ste očakávali, že sa niečo stane, ale nestalo sa to. Príklad: The food should have been delivered by now, but it isn't. (Jedlo už malo byť doručené, ale ešte sa tak nestalo.) Príklad: The food must have been delivered by now at the party. We'll eat when we arrive. (Jedlo už malo byť doručené na večierok a malo by byť k dispozícii, keď prídeme.) Príklad: She must have been scared when the incident happened. (Keď sa nehoda stala, musela sa báť.)