JavaScript is required

The computer __________ so often if __________ it.

A.

had not crashed / Larry tested

B.

might not have crashed / had tested

C.

might not have crashed / have tested

D.

crashed not / had tested

Trả lời:

Đáp án đúng: B


Câu này kiểm tra kiến thức về câu điều kiện loại 3. Cấu trúc 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ứ, dẫn đến một kết quả không có thật trong quá khứ. Cấu trúc chính xác là: If + S + had + V3/ed, S + would/could/might + have + V3/ed. * **A. had not crashed / Larry tested:** Sai vì mệnh đề 'Larry tested' không đúng cấu trúc của câu điều kiện loại 3 (phải là 'had tested'). * **B. might not have crashed / had tested:** Đúng. Mệnh đề 'might not have crashed' diễn tả kết quả có thể xảy ra nếu điều kiện trong quá khứ xảy ra khác. Mệnh đề 'had tested' tuân theo cấu trúc 'had + V3/ed' của câu điều kiện loại 3. * **C. might not have crashed / have tested:** Sai. Mệnh đề 'have tested' không đúng cấu trúc của câu điều kiện loại 3. * **D. crashed not / had tested:** Sai. Cấu trúc 'crashed not' không đúng ngữ pháp tiếng Anh. Vậy, đáp án đúng là B.

Câu hỏi liên quan