Tom went on and on apologizing about it, which was quite unnecessary. A. Tom can’t have apologized. I quite understand. B. Tom shouldn’t have apologized. I quite understand. C. Tom wouldn’
Giải thích
Đáp án: D
Giải thích:
can’t have done: không thể làm gì trong quá khứ
shouldn’t have done: lẽ ra không nên làm gì trong quá khứ
wouldn’t have done: sẽ không làm gì (trong quá khứ)
needn’t have done: lẽ ra không cần làm gì trong quá khứ
Dựa vào nghĩa, chọn D.
Dịch: Tom tiếp tục xin lỗi về điều đó, điều đó hoàn toàn không cần thiết.
→ Tom không cần phải xin lỗi. Tôi khá hiểu mà.