Tổng hợp đề thi thử THPTQG môn Tiếng Anh có đáp án (Đề số 19)

The book would have been perfect_____ the ending. A. it hadn’t been for

23/50

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

D

“ would have been” => câu điều kiện loại 3

Loại A và C vì không có “if”

Loại B vì không có “ hadn’t “ đứng đầu câu điều kiện mà chỉ có “ had” trong trường hợp đảo ngữ của câu điều kiện loại 3

ð Đáp án D

Tạm dịch:  Cuốn sách sẽ là hoàn hảo nếu không có đoạn kết