你什麼時候使用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. (事故發生時她一定很害怕。)