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

Câu hỏi :

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

A. had to be 

B. should have been 

C. had been 

D. must have been 

* Đáp án

D

* Hướng dẫn giải

Chọn D

Kiến thức: Động từ khuyết thiếu

Giải thích:

had to be (thì quá khứ đơn): phải là

should have been: đáng lẽ ra nên (làm gì trong quá khứ nhưng đã không làm)

had been (thì quá khứ hoàn thành)

must have been: chắc hẳn là đã (phỏng đoán chính xác 99%)

Tạm dịch: Nhìn cậu mệt quá. Chắc hẳn cậu chắc hẳn là đã ở ngoài quá muộn đêm qua.

Câu hỏi trên thuộc đề trắc nghiệm dưới đây !

24 ĐỀ THI THỬ THPT QUỐC GIA NĂM 2019 Môn thi: TIẾNG ANH !!

Số câu hỏi: 1096

Copyright © 2021 HOCTAP247