20 Đề thi thử THPTQG môn Tiếng Anh cực hay có đáp án (Đề số 12)

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

13/50

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

must have taken

had to take

neededn’t have taken

should have taken

Giải thích

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 đó.