Bộ 5 đề thi cuối kì 2 Tiếng Anh 12 i-Learn Smart World có đáp án (Đề 5)

______ the environmental protection project, the local river would have remained heavily polluted. A. If it had been for B. Hadn’t it been for C. If it weren’t for D. If it hadn’t be

15/47

______ the environmental protection project, the local river would have remained heavily polluted.

If it had been for

Hadn’t it been for

If it weren’t for

If it hadn’t been for

Giải thích

D

Cấu trúc câu điều kiện loại 3 (diễn tả một hành động, sự việc đã không xảy ra trong quá khứ bởi điều kiện nói tới đã không xảy ra):

If it hadn’t been for + N/V-ing, S + could/would/should + have + Vp2 + O.

Đảo ngữ: Had it not been for + N/V-ing, S + could/would + have + Vp2 + O.

Dịch: Nếu không có dự án bảo vệ môi trường, con sông địa phương vẫn còn ô nhiễm nặng.