Đề kiểm tra 15 phút Tiếng Anh 12 Học kì 2 có đáp án (Đề 1)

Mark the letter A, B, C, or D to indicate the correct answer to each of the following questions. The book would have been perfect ________ the ending. A. it hadn’t been for B. hadn’t it been

13/15

Mark the letter A, B, C, or D to indicate the correct answer to each of the following questions.

The book would have been perfect ________ the ending.

it hadn’t been for

hadn’t it been for

it had not been for

had it not been for

Giải thích

Đáp án: D

Giải thích:

Kiến thức: Câu điều kiện loại 3 – Đảo ngữ với "Had it not been for..."

Câu điều kiện loại 3 diễn tả một điều không có thật trong quá khứ. Khi dùng đảo ngữ, cấu trúc chuẩn là:

Had + S + not + been for + Noun, S + would/could/should + have + V3/PII

"Had it not been for" là dạng đảo ngữ của "If it had not been for", có nghĩa là nếu không vì…

Chọn D. had it not been for

Dịch: Cuốn sách đã có thể hoàn hảo nếu không vì cái kết.