Chuyên đề ôn thi Ngữ pháp Tiếng Anh 12 - Câu điều kiện có đáp án

If it hadn’t been for the soft ground, my horse

5/54

Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions.

If it hadn’t been for the soft ground, my horse________.

will won

would win

would have won

Giải thích

Đáp án. C

Giải thích: Vì mệnh đề điều kiện chia ở thì quá khứ hoàn thành nên đây là câu điều kiện loại 3 chỉ điều kiện không có thật trong quá khứ. Do vậy, mệnh đề chính chia theo cấu trúc S + would + have PII.

Dịch nghĩa: Nếu không phải vì mặt đất mềm quá thì con ngựa của tôi đã giành chiến thắng rồi.