Kiến thức về câu điều kiện lo
Xét các đáp án
A. But for + N/ Ving: nếu không phải vì, nếu không nhờ có
B. If hadn’t it been for => dùng sai cấu trúc => If it hadn’t been for = But for: nếu không phải vì
C. If it hadn’t had => không sử dụng cấu trúc này.
D. Hadn’t it been for => sai vì nếu sử dụng đảo ngữ, chỉ được đưa động từ lên đầu câu: Had it not been for = If it hadn’t been for = But for: nếu không phải vì
Tạm dịch: Nếu không phải vì sự phản đối của Tom thì chúng tôi đã đồng ý với hợp đồng.