17000 bài tập tách từ đề thi thử môn Tiếng Anh có đáp án (Phần 3)

The book would have been prefect the ending.

799/1620

The book would have been prefect _____ 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 D

Đảo ngữ câu điều kiện loại 3:

If it hadn’t been for + N, ….: Nếu không phải vì

-> Had it not been for + N

Tạm dịch: Quyển sách sẽ trở nên hoàn hảo nếu không vì phần kết của nó.