Bilakah must have beendigunakan? Adakah ia berbeza daripada should have been?

Jawapan penutur asli
Rebecca
Ya, must have beentidak sama dengan should have been. Must have beenbermaksud membuat kesimpulan atau penghakiman tentang masa lalu, dan should have beenbermaksud bahawa anda menjangkakan sesuatu akan berlaku tetapi ia tidak berlaku. Contoh: The food should have been delivered by now, but it isn't. (Makanan sepatutnya telah dihantar, tetapi belum.) Contoh: The food must have been delivered by now at the party. We'll eat when we arrive. (Makanan sepatutnya telah dihantar ke pesta sekarang, dan ia sepatutnya tersedia apabila kita tiba.) Contoh: She must have been scared when the incident happened. (Dia pasti takut apabila kemalangan itu berlaku.)