But for two minor mistakes, I would have got full marks for the test
Giải thích
Kiến thức: Câu điều kiện loại 3
Giải thích:
Cấu trúc: If + S + had + V.p.p, S + would + have + V.p.p
– But for + N, S + would + have + V.p.p: Nếu không có … thì
– Had + S + V.p.p, S + would + have + V.p.p
=> Câu B sai về cấu trúc.
Tạm dịch: Nếu không có hai sai lầm nhỏ, tôi đã đạt điểm tối đa ở bài kiểm tra này.
A. Nếu tôi mắc hai lỗi nhỏ, tôi đã đạt điểm tối đa ở bài kiểm tra này.
C. Nếu những sai lầm đó không nhỏ, tôi đã đạt điểm tối đa ở bài kiểm tra này.
D. Tôi đã đạt điểm tối đa ở bài kiểm tra này nếu không có hai lỗi nhỏ này.
Câu A, C sai về nghĩa.
Chọn D