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

It Sue that you saw last night. She’s abroad with her family.

241/500

It ______ Sue that you saw last night. She’s abroad with her family.

should have been

must have been

can’t have been

needn’t have been

Giải thích

must, can't, couldn't + have + V.p.p: thể hiện suy đoán chắc chắn.
should have V.p.p: nên làm nhưng đã không làm
needn’t have V.p.p: đáng lẽ ra không cần thiết phải làm nhưng đã làm
Tạm dịch: Người bạn nhìn thấy tối qua không thể là Sue được. Cô ấy đang ở nước ngoài cùng với gia đình.
Đáp án C