Đề kiểm tra học kì 1 Tiếng anh 12 năm 2023 có đáp án (Đề 10)

_______ more carefully, he would not have had the accident yesterday. A. If Peter driven B. If had Peter driven C. Had Peter driven D. Unless Peter had driven

2/40

_______ more carefully, he would not have had the accident yesterday.

If Peter driven

If had Peter driven

Had Peter driven

Unless Peter had driven

Giải thích

Đáp án: C

Giải thích:

Kiến thức: Câu điều kiện loại 3

Dựa vào mệnh đề sau ở dạng “would not have VpII”, xác định đây là câu điều kiện loại 3 diễn tả điều kiện và kết quả trái với quá khứ.

Cấu trúc:

If + S + had VpII, S + would have VpII

= Had + S + VpII, S + would have VpII

Loại A và B vì sai ngữ pháp.

If not = Unless

Loại D vì không phù hợp về nghĩa.

Đáp án C đúng nghĩa và cấu trúc.

Dịch: Nếu Peter lái xe cẩn thận hơn thì anh ấy đã không gặp tai nạn ngày hôm qua.