Câu hỏi:

07/08/2023 2,133 Lưu

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________.

A. will won 
B. would win 
C. would have won

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Đá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.

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1

A. would reach 
B. will reach 
C. would have reached

Lời giải

 Đáp án. C

Giải thích: Vì câu có từ ago chỉ thì quá khứ nên có thể suy ra đây là câu điều kiện loại 3, như vậy mệnh đề chính trong câu điều kiện loại 3 có cấu trúc S + would + have PII.

Dịch nghĩa: Nếu không phải bởi sương mù thì chúng ta đã về đến đích từ lâu rồi.

Lời giải

Unless you work harder, you will be sacked because of your laziness.

Giải thích: cấu trúc Unless = If not (trừ khi).

Dịch nghĩa: Nếu bạn không làm việc chăm chỉ hơn bạn sẽ bị sa thải vì sự lười biếng của bạn.

Câu 3

A. If you come late, they will not let you in. 

B. If you come late, they don’t let you in. 

C. If you came late, they would not let you in. 

D. If you came late, they would have let you in.

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 6

A. If you saw him, tell him to ring me up. 

B. If you saw him, told him to ring me up. 

C. If you see him, tell him to ring me up. 
D. If you see him, will tell him to ring me up.

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 7

A. will find 

B. would have found 

C. found 

D. would find

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP