JavaScript is required

If you drove more carefully, you ………………….so many accidents.

A.

would not have

B.

will not have

C.

wouldn’t have had

D.

has

Trả lời:

Đáp án đúng: A


Câu này thuộc loại câu điều kiện loại 3 (điều kiện không có thật trong quá khứ). Cấu trúc câu điều kiện loại 3 là: If + S + had + V3/ed, S + would/could/might + have + V3/ed. Trong câu này, mệnh đề "If you drove more carefully" (nếu bạn lái xe cẩn thận hơn) là mệnh đề điều kiện, diễn tả một điều không có thật trong quá khứ (thực tế là bạn đã không lái xe cẩn thận). Mệnh đề chính cần diễn tả kết quả (bạn đã không gặp nhiều tai nạn như vậy). Vì vậy, đáp án đúng phải là 'wouldn’t have had'. Cấu trúc đầy đủ là: If you had driven more carefully, you wouldn’t have had so many accidents. Tuy nhiên, ở đây đã lược bỏ 'had' trong mệnh đề 'if'.

Câu hỏi liên quan