He hasn't taken a day off from work for months

He hasn't taken a day off from work for months

A. It’s months since he didn’t take a day off from work.

B. He has a day off from work to take every month.

C. He has taken a day off from work monthly.

D. He last took a day off from work months ago.

Trả lời

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.