Question 21: _____ it not been for the intolerable heat in the hall, they would have stayed much longer.
A. if B. but C. should D. had
Đề thi thử THPTQG_lần 1 Môn Tiếng Anh trường THPT Tĩnh Gia 2_Thanh Hóa
Question 21: Đáp án D
Had
Giải thích : Had it not been for : nếu không nhờ …