student asking question

Khi nào thì tôi có thể sử dụng "must have been"? Nó khác với "should have been" như thế nào?

teacher

Câu trả lời của người bản ngữ

Rebecca

"Must have been" khác với "should have been" ở chỗ, "must have been" có nghĩa là đưa ra kết luận về quá khứ, còn "should have been" là khi bạn dự đoán, mong chờ cái gì xảy ra, nhưng nó không xảy ra. Ex: The food should have been delivered by now, but it isn't. (Đáng lẽ đồ ăn phải được giao tới bây giờ rồi chứ, nhưng nó vẫn chưa được giao tới.) Ex: The food must have been delivered by now at the party. We'll eat when we arrive. (Chắc đồ ăn được giao tới bữa tiệc rồi. Chúng ta sẽ ăn khi chúng ta đến đó.) Ex: She must have been scared when the incident happened. (Chắc cô ấy đã sợ lắm khi tai nạn đó xảy ra.)

Hỏi &Đáp phổ biến

12/19

Hoàn thành biểu thức với một bài kiểm tra!

Tội nghiệp Daddy Pig. Chắc bố các con bị lạnh và ướt hết rồi. Giờ thì bố các con đâu rồi?