17000 bài tập tách từ đề thi thử môn Tiếng Anh có đáp án (Phần 3)

The Browns had gone out for dinner when I arrived, I supposed they I was coming.

710/1620

The Browns had gone out for dinner when I arrived, I supposed they __________ I was coming.

must have forgotten

should have forgotten

would have forgotten

need have forgotten

Giải thích

Đáp án A.

Tạm dịch:Gia đình nhà ông Brown đã đi ra ngoài ăn tối khi tôi đến. Tôi cho rằng họ nhất định đã quên là tôi đang đến.

Dùng must have + PP (chắc là đã, ắt hẳn là đã) để chỉ một kết luận logic dựa trên những hiện tượng xảy ra ở quá khứ

Ex: Jane did very well on the exam. She must have studied hard: Jane đã làm bài thi rất tốt, chắc là cô ấy học hành chăm chỉ lắm.