He pulled an all-nighter last night because he has an exam today.
Đáp án đúng: C
Từ đồng nghĩa - Kiến thức về thành ngữ
Tạm dịch: Anh ấy đã thức học bài suốt đêm qua vì anh ấy có một bài thi hôm nay.
=> pull an all-nighter: thức đêm học bài, làm việc
*Xét các đáp án:
A. talk all night: nói chuyện cả đêm
B. chat all night: tán gẫu cả đêm
C. study all night: học bài cả đêm
D. sleep all night: ngủ cả đêm
=> Do đó: pulled an all-nighter ~ studied all night