Đề thi thử thpt quốc gia môn Tiếng Anh cực hay có lời giải chi tiết ( Đề số 3)

I can’t give you the answer on the ________; I’ll have to think about it for a few days

19/50

Mark the letter A, B, C or D on your answer sheet to indicate the correct answer to each of the following questions

I can’t give you the answer on the ________; I’ll have to think about it for a few days

should have left

must have left

have left

ought to have left

Giải thích

Đáp án là B.

Must have Ved: chắc có lẽ đã...

Should/ ought to have Ved: đáng lẽ ra đã...

Câu này dịch như sau: Tôi không thể tìm đôi tất mới mà tôi đã mua. Chắc có lẽ tôi đã để quên nó ở cửa hàng