If he had been more careful, he ___________ an accident
Question: 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
Question: 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.