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 Friday.
A. mightn't have finished
B. should have finished
C. needn't have finished
D. must have finished
There is no excuse for your late submission! You _____________ .the report by last Friday.
A. mightn't have finished
B. should have finished
C. needn't have finished
D. must have finished
Kiến thức về câu dự đoánXét cấu trúc các đáp án:A. mightn't have Vp2 → Người ta chỉ dùng "might have Vp2" để diễn tả suy đoán về một sự việc gì có khả năng đã xảy ra trong quá khứ nhưng không chắc chắn vì không có căn cứ, cơ sở rõ ràngB. should have Vp2: diễn tả sự việc lẽ ra nên làm trong quá khứ nhưng trên thực tế là chưa làmC. needn't have Vp2: diễn tả sự việc lẽ ra không cần làm trong quá khứ nhưng trên thực tế là đã làm rồiD. must have Vp2: diễn tả suy đoán chắc chắn về sự việc gì đã diễn ra trong quá khứ trên cơ sở, căn cứ rõ ràng*Căn cứ vào nghĩa của câu, nó chỉ sắc thái khiển trách vì lẽ ra nên nộp bài báo cáo đúng hạn nhưng trên thực tế là họ đã nạp muộn nên ta dùng cấu trúc "should have Vp2"Tạm dịch: Chẳng có lời biện hộ nào dành cho việc nộp bài muộn của em cả! Em lẽ ra phải nộp bài báo cáo này trước thứ 6 tuần trước rồi.
Đáp án B.