Millal must have beenkasutatakse? Kas see erineb should have been?

Emakeelena kõneleja vastus
Rebecca
Jah, must have beenei ole sama mis should have been. Must have beentähendab mineviku kohta järeldusele või otsusele jõudmist ja should have beentähendab, et ootasite, et midagi juhtub, kuid seda ei juhtunud. Näide: The food should have been delivered by now, but it isn't. (Toit oleks pidanud olema juba tarnitud, kuid see pole veel tehtud.) Näide: The food must have been delivered by now at the party. We'll eat when we arrive. (Toit peaks olema praeguseks juba peole toimetatud ja see peaks olema saadaval, kui me kohale jõuame.) Näide: She must have been scared when the incident happened. (Ta pidi olema hirmul, kui õnnetus juhtus.)