Tim didn’t do his homework, so the teacher became very angry. He _________ his homework

Câu hỏi :

Tim didn’t do his homework, so the teacher became very angry. He _________ his homework.

A.  must have done

B. should have done  

C. might have       

D. will have done

* Đáp án

* Hướng dẫn giải

Chọn đáp án B

Cấu trúc: - must + have Vpp: chắc hẳn đã làm gì

- should + have Vpp: lẽ ra đã nên làm gì

- might + Vpp (bare-inf): có thể làm gì đó (tương lai)

- will + have Vpp: sẽ làm gì trước 1 thởi điểm/ hành động khác trong tương lai (thì tương lai hoàn thành)

Dịch: Tim đã không làm bài tập về nhà cho nên giáo viên đã rất tức giận. Cậu ta lẽ ra đã nên làm bài tập về nhà.

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

20 Đề thi thử THPTQG môn Tiếng Anh cực hay có đáp án !!

Số câu hỏi: 1000

Copyright © 2021 HOCTAP247