Kada must have beennaudojamas? Ar jis skiriasi nuo should have been?

Gimtakalbio atsakymas
Rebecca
Taip, must have beennėra tas pats, kas should have been. Must have beenreiškia padaryti išvadą ar priimti sprendimą apie praeitį, o should have beenreiškia, kad tikėjotės, kad kažkas nutiks, bet tai neįvyko. Pavyzdys: The food should have been delivered by now, but it isn't. (Maistas jau turėjo būti pristatytas, bet dar nepristatytas.) Pavyzdys: The food must have been delivered by now at the party. We'll eat when we arrive. (Maistas jau turėjo būti pristatytas į vakarėlį, ir jis turėtų būti prieinamas, kai atvyksime.) Pavyzdys: She must have been scared when the incident happened. (Ji turėjo išsigąsti, kai įvyko nelaimingas atsitikimas.)