17000 bài tập tách từ đề thi thử môn Tiếng Anh có đáp án (Phần 3) (Part 2)

If it for the heavy storm, the accident would not have happened.

458/500

If it ______ for the heavy storm, the accident would not have happened.

weren’t

hadn’t been

isn’t

were

Giải thích

Câu điều kiện loại 3: If + S + had P2, S + would (not) have P2 

Tạm dịch: Nếu không phải tuyết nặng hạt, vụ tai nạn đã không xảy ra. 

Chọn B