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

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

958/1620

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