If it _________ their encouragement, he could have given it up

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.

A. hadn’t been for 

B. wouldn’t have been for 

C. weren’t for 

D. wouldn’t be for

* Đáp án

* Hướng dẫn giải

Đáp án là A

Dấu hiệu “could have give” -> vế chính câu điều kiện loại 3-> If+ S+ had+ PP, S+ would+ have+ PP. trường hợp đặc biệt: if it hadn’t been for+N/V_ing: nếu không vì, nhờ có cái gì.

Copyright © 2021 HOCTAP247