Kur përdoret must have been? A është ndryshe nga should have been?

Përgjigjja e folësit vendas
Rebecca
Po, must have beennuk është njësoj si should have been. Must have beendo të thotë të arrish në një përfundim apo gjykim për të kaluarën, dhe should have beendo të thotë se prisje që diçka të ndodhte, por kjo nuk ndodhi. Shembull: The food should have been delivered by now, but it isn't. (Ushqimi duhet të ishte dorëzuar tashmë, por ende nuk e ka bërë.) Shembull: The food must have been delivered by now at the party. We'll eat when we arrive. (Ushqimi duhet të ishte dorëzuar tashmë në parti deri tani, dhe ai duhet të jetë në dispozicion kur të mbërrijmë.) Shembull: She must have been scared when the incident happened. (Ajo duhet të ketë qenë e frikësuar kur ndodhi aksidenti.)