מתי משתמשים must have been? האם זה שונה should have been?

תשובת דובר שפת אם
Rebecca
כן, must have beenאינו זהה should have been. Must have beenפירושו להגיע למסקנה או לשיפוט לגבי העבר, should have beenפירושו שציפית שמשהו יקרה אבל זה לא קרה. דוגמה: The food should have been delivered by now, but it isn't. (האוכל כבר היה צריך להימסר, אבל זה עדיין לא.) דוגמה: The food must have been delivered by now at the party. We'll eat when we arrive. (האוכל כבר היה צריך להיות מועבר למסיבה, והוא אמור להיות זמין כשאנחנו מגיעים.) דוגמה: She must have been scared when the incident happened. (היא בטח פחדה כשהתאונה קרתה.)