If he had been more careful, he an accident. A. would not have B. will not have
If he had been more careful, he ___________ an accident.
A. would not have
B. will not have
C. does not have
D. would not have had
If he had been more careful, he ___________ an accident.
A. would not have
B. will not have
C. does not have
D. would not have had
Đáp án: D
Giải thích: If + S + had + VpII, S + would/ could + have + VpII.
Dịch: Nếu anh ấy cẩn thận hơn, anh ấy đã không gặp tai nạn.