Dịch: "Bạn đã làm hết tất cả bài tập tối qua chưa?"
"Chưa, tôi có lẽ đã làm hết được, nhưng tôi lại dành quá nhiều thời gian làm bài tập đầu."
Xét các đáp án:A. Must have done: chắc hẳn đã làm
B. Could have done: có thể đã làm (những trên thực tế là không)
C. Shouldn’t have done: lẽ ra đã không nên làm (nhưng đã làm rồi)
D. Needn’t do: không cần làm
Đáp án B