Đề kiểm tra học kì 2 Tiếng anh 12 năm 2023 có đáp án (Đề 28)

Sam but I’m not sure as he didn’t leave a message on the answering

33/50

Sam _____, but I’m not sure as he didn’t leave a message on the answering machine.

must have called

might have called

can’t have called

should have called

Giải thích

Đáp án B