They _________ actions to stop the blaze spreading. However, they didn’t do that

Câu hỏi :

They _________ actions to stop the blaze spreading. However, they didn’t do that.

A. must have taken 

B. had to take

C. neededn’t have taken          

D. should have taken

* Đáp án

* Hướng dẫn giải

Chọn đáp án D

- must + have Vpp: chắc hẳn đã làm gì trong quá khứ

- had to + V bare-inf: đã phải làm gì trong quá kh

- needn’t + have Vpp: đáng lẽ ra đã không cần thiết làm gì trong quá khứ (nhưng thực tế đã làm)

- should + have Vpp: đáng lẽ ra đã nên làm gì trong quá khứ (nhưng thực tế đã không làm)

Dịch: Họ lẽ ra đã nên hành động để ngăn chặn ngọn lửa lan rộng ra. Tuy nhiên, họ đã không làm điều đó.

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