Trắc nghiệm Tiếng anh 12 Ngữ pháp và Từ vựng - Mức độ nhận biết có đáp án (Phần 3)

We would have agreed to the contract _____ for Tom’s opposition.

30/50

We would have agreed to the contract _____ for Tom’s opposition.

would it not have been

be it not

had it not been

should it not have been

Giải thích

Kiến thức: Rút gọn câu điều kiện loại 3

Giải thích:

Cấu trúc: If + S + had Ved/ V3, S + would have Ved/ V3

Rút gọn: Had + S + Ved/ V3, S + would have Ved/ V3 = Had it not been for + N, S + would have Ved/ V3

Tạm dịch: Chúng tôi đã thỏa thuận xong hợp đồng nếu không có sự phản đối của Tom.

Chọn C