500 Câu trắc nghiệm tổng hợp ngữ pháp Tiếng Anh thi THPT Quốc gia (Phần 4)

You look so tired! You _________ out too late last night

2/25

You look so tired! You _________ out too late last night.

must have been

had been

had to be

should have been

Giải thích

Chọn A