Tháng Tư 28, 2024

There is no excuse for your late submission! You _________ the report by last Monday.

There is no excuse for your late submission! You _________ the report by last Monday.

A. needn’t have finished

B. mightn’t have finished

C. should have finished

D. must have finished
Xem đáp án
C là đáp án đúng
Lời giải:
Kiến thức: Câu phỏng đoán
needn’t have done sth: lẽ ra không cần làm gì (nhưng đã làm)
mightn’t have done sth: có thể đã không làm gì
should have done sth: lẽ ra nên làm gì (nhưng đã không làm)
must have done sth: chắc hẳn là đã làm gì
Tạm dịch: Đừng lấy cớ cho việc trễ hạn nộp của bạn! Bạn lẽ ra nên hoàn thành báo cáo trước thứ Hai tuần trước.