Câu hỏi:

24/04/2025 291

"You should have finished the report by now," Mark told his secretary.

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

Đá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.

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 4

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 5

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 6

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 7

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP