25 đề thi thử Tiếng Anh chuẩn cấu trúc bộ giáo dục có lời giải chi tiết(p1)

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 ________ the ending. A. had it not been

10/50

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 ________ the ending.

had it not been for

it had not been for

it hadn't been for

hadn't it been for.

Giải thích

Đáp án: A

Giải thích:

Kiến thức: Câu điều kiện loại 3 (điều kiện không có thật trong quá khứ) – Đảo ngữ với "Had it not been for..."

Cụm "Had it not been for..." mang nghĩa: nếu không vì... và là dạng đảo ngữ của câu điều kiện loại 3.

→ Câu đầy đủ:

If it had not been for the ending, the book would have been perfect.

→ Dạng đảo: Had it not been for the ending, the book would have been perfect.

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