"You should have finished the report by now," Mark told his secretary. A. Mark said that his secretary should finish the report now. B. Mark reproached his secretary for not having finished t
Đáp án: B
Giải thích:
Câu gốc:
“You should have finished the report by now,” Mark told his secretary.
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,” Mark 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ẽ đã xảy ra trong quá khứ nhưng thực tế không xảy ra.
reproach someone for + V-ing: trách móc ai vì đã làm (hoặc không làm) điều gì đó.
B. Mark reproached his secretary for not having finished the report.
Dịch: Mark 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. Mark said that his secretary should finish the report now. (Sai vì câu này đang dùng "should finish" ở hiện tại, trong khi câu gốc nói về một việc lẽ ra đã hoàn thành trong quá khứ.)
C. Mark reminded his secretary of finishing the report on time. (Sai vì "remind someone of" mang nghĩa nhắc nhở, không phù hợp với câu mang tính trách móc.)
D. Mark scolded his secretary for not having finished the report. (Sai vì "scold" mang nghĩa mắng mỏ khá mạnh, trong khi câu gốc chỉ mang ý trách móc nhẹ nhàng hơn.)
Chọn B.