20 câu trắc nghiệm Tiếng Anh 12 Unit 9. The Green Environment - Vocabulary and Grammar - iLearn Smart World có đáp án

Choose the correct answer.  _______ the environmental protection project, the local river would have remained heavily polluted.

10/20

Choose the correct answer.  

_______ 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

Đáp án đúng: 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.

Chọn D.

If it hadn’t been for the environmental protection project, the local river would have remained heavily polluted.

Dịch nghĩa: 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.