You look so tired! You …………………….out too late last night.
Đáp án đúng: D
D: you look so tired - kết quả ở hiện tại -> hành động dẫn đến kết quả đó phải chia ở thì hiện tại hoàn thành, và trong trường hợp này là một dự đoán chắc chắn (vì đã có bằng chứng ở hiện tại là “trông bạn rất mệt” nên ta dùng “must + have + PP”
Dịch là: bạn trông rất mệt! chắc chắn là bạn đã ở ngoài rất khuya tối hôm qua.