He hasn't taken a day off from work for months
Giải thích
D
Giải thích:
Anh ấy đã không nghỉ làm ngày nào trong nhiều tháng.
A. Đã nhiều tháng kể từ khi anh ấy không nghỉ làm. → Sai nghĩa
B. Anh ấy có một ngày nghỉ làm hàng tháng. → Sai nghĩa
C. Anh ấy đã nghỉ làm một ngày mỗi tháng. → Sai nghĩa
D. Anh ấy đã nghỉ làm một ngày lần cuối vào nhiều tháng trước. → Đúng
Cấu trúc: S + have/has not + V3/V-ed + for (time) = S + last + V2/V-ed + (time) ago
Dịch nghĩa: Anh ấy đã không nghỉ làm ngày nào trong nhiều tháng. = Anh ấy đã nghỉ làm một ngày lần cuối vào nhiều tháng trước.