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

If it ________ their encouragement, he could have given it up. A. had been for B. hadn’t been for C. wouldn’t have been for D. hadn’t been

130/400

If it ________ their encouragement, he could have given it up.

had been for

hadn’t been for

wouldn’t have been for

hadn’t been

Giải thích

B

Cấu trúc câu điều kiện loại 3: If it hadn’t been for … : Nếu không phải tại …

Dịch: Nếu không phải do đính ước của họ, anh ta có thể đã từ bỏ nó rồi.