I can’t find those new socks I bought. I ________them in the store. A. should have left B. must have left C. have left D. ought to have left
Giải thích
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.
=>Chọn B