(2023) Đề thi thử Tiếng anh Đại học Sư Phạm Hà Nội có đáp án (Lần 1)

If it had not been for his approval of those residential projects, the mayor

8/29

If it had not been for his approval of those residential projects, the mayor __________ in prison now.

isn't

won't be

wouldn't be

wouldn't have been

Giải thích

Kiến thức: Câu điều kiện hỗn hợp 

Giải thích: 

If it had not been for + N, S + would/could/might + (not) + V(bare) now 

=> đưa ra giả thiết trái ngược quá khứ và kết quả không như mong đợi/như mong đợi ở hiện tại

Tạm dịch: Nếu như thị trưởng không đồng ý đối với các dự án khu dân cư đó thì ông ta sẽ không phải ngồi tù bây giờ. 

Chọn C.