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. mightn't have finished
B. needn't have finished
C. should have finished
D. must have finished
There is no excuse for your late submission! You _________the report by last Monday.
A. mightn't have finished
B. needn't have finished
C. should have finished
D. must have finished
Giải thích:
Động từ khiếm khuyết:
- might have + V3/V-ed: có lẽ đã làm gì (suy đoán không chắc chắn)
- needn't have + V3/V-ed: lẽ ra không cần làm gì (nhưng đã làm)
- must have + V3/V-ed: hẳn là đã làm gì (suy đoán logic)
- should have + V3/V-ed: lẽ ra nên làm gì (nhưng đã không làm)
Tạm dịch: Không có lý do gì cho việc nộp trễ cả! Đáng ra bạn nên hoàn thành báo cáo trước thứ hai vừa rồi.
Động từ khiếm khuyết:
- might have + V3/V-ed: có lẽ đã làm gì (suy đoán không chắc chắn)
- needn't have + V3/V-ed: lẽ ra không cần làm gì (nhưng đã làm)
- must have + V3/V-ed: hẳn là đã làm gì (suy đoán logic)
- should have + V3/V-ed: lẽ ra nên làm gì (nhưng đã không làm)
Tạm dịch: Không có lý do gì cho việc nộp trễ cả! Đáng ra bạn nên hoàn thành báo cáo trước thứ hai vừa rồi.
Đáp án C.