Trắc nghiệm tổng hợp Tiếng anh có đáp án 2023 (Phần 23)

If he had been more careful, he an accident. A. would not have B. will not have

20/102

If he had been more careful, he ___________ an accident.

would not have

will not have

does not have

would not have had

Giải thích

Đá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.