Trang đã được tối ưu để hiển thị nhanh cho thiết bị di động. Để xem nội dung đầy đủ hơn, vui lòng click vào đây.

The book would have been perfect____________ ending.

Câu hỏi: Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions.
The book would have been perfect____________ ending.
A. hadn't it been for
B. had it not been for
C. it hadn't been for
D. it had not been for
Đáp án B: had it not been for
Kiến thức kiểm tra: Câu điều kiện/ đảo ngữ
Giải thích chi tiết:
Cụm "had it not been for" là đảo ngữ của mệnh đề IF loại 3 "If it hadn't been for" nghĩa là "nếu không vì".
Ý nghĩa của câu: Cuốn sách sẽ là hoàn hảo nếu không vì phần kết.
Đáp án B.
 

Câu hỏi này có trong đề thi