“You should have finished the report by now,” Mr Huy told his secretary.
Đáp án: D
Giải thích:
Câu gốc:
Dịch: “Lẽ ra cô nên hoàn thành bản báo cáo vào lúc này rồi,” ông Huy nói với thư ký của mình.
Cấu trúc "should have + V3/V-ed" diễn tả một hành động đáng lẽ ra đã xảy ra trong quá khứ nhưng thực tế không xảy ra, mang hàm ý trách móc.
reproach someone for + V-ing: trách móc ai vì đã làm (hoặc không làm) điều gì đó.
D. Mr Huy reproached his secretary for not having finished the report.
Dịch: Ông Huy trách thư ký của mình vì đã không hoàn thành bản báo cáo.
Xét các đáp án khác:
A. Mr Huy reminded his secretary of finishing the report on time. (Sai vì "remind someone of" có nghĩa là nhắc nhở, không phù hợp với ngữ cảnh trách móc.)
B. Mr Huy said that his secretary had not finished the report. (Sai vì câu này chỉ tường thuật lại sự việc mà không thể hiện thái độ trách móc.)
C. Mr Huy scolded to his secretary for not having finished the report. (Sai vì "scold" đi trực tiếp với tân ngữ mà không có "to": "scold someone for...")
Dịch: Ông Huy trách thư ký của mình vì đã không hoàn thành bản báo cáo.