A. must have done
B. should have done
C. might have
D. will have done
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 !
Copyright © 2021 HOCTAP247