If I were you, I would apologize immediately, he said
Giải thích
Kiến thức về Câu gián tiếp
Dịch: “Nếu tôi là bạn, tôi sẽ xin lỗi ngay lập tức,” anh ấy nói.
Câu này thuộc câu điều kiện loại II: If + S + V (quá khứ đơn), S + would/could/might + V (nguyên thể), diễn tả một giả định không có thật ở hiện tại. Khi chuyển sang câu tường thuật gián tiếp, mệnh đề if không thay đổi thì, vẫn là câu điều kiện loại II, nhưng thay đổi chủ ngữ: I => he, you => me => Đáp án D đúng.
A sai vì đây là câu điều kiện loại III, trong khi ở đây đang cần câu điều kiện loại II.
B sai vì vế trước có “had been” là thì quá khứ hoàn thành (thuộc câu điều kiện loại III).
C sai vì vế sau có “would have apologized” thuộc câu điều kiện loại III.
Chọn D.