Trang đã được tối ưu để hiển thị nhanh cho thiết bị di động. Để xem nội dung đầy đủ hơn, vui lòng click vào đây.

There is no excuse for your late submission! You...

Câu hỏi: Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the
following questions.
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
Kiến thức: Câu phỏng đoán
Giải thích:
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.
Đáp án C.
 

Câu hỏi này có trong đề thi