20 câu trắc nghiệm Tiếng Anh 10 Unit 4. Our planet - Vocabulary and Grammar - Friends Global có đáp án

Choose the best answer. If it hadn't been for the storm, the farmers _________ a great harvest last year.

2/20

Choose the best answer.

If it hadn't been for the storm, the farmers _________ a great harvest last year.

would have

would have had

had had

should have

Giải thích

Hướng dẫn giải

Đáp án đúng: B

Cấu trúc câu điều kiện loại 3:

If it hadn’t been for sth/doing sth, S + would/could have Vp2 + O

Diễn tả một sự việc không có thật trong quá khứ

Dịch nghĩa: Nếu không có bão thì năm ngoái bà con nông dân đã bội thu.