JavaScript is required

If he had been more careful, he ……………………….. an accident.

A.

would not have had

B.

will not have

C.

does not have

D.

would not have

Trả lời:

Đáp án đúng: A


Câu này thuộc loại câu điều kiện loại 3, diễn tả một điều kiện không có thật trong quá khứ. Cấu trúc của 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 he had been more careful' là mệnh đề điều kiện, vậy mệnh đề chính cần có dạng 'would have + V3/ed'. Trong các lựa chọn, chỉ có 'would not have had' phù hợp với cấu trúc này. Do đó, đáp án đúng là A.

Câu hỏi liên quan