You ___________ to your teacher like that. It was very rude.
Giải chi tiết:
Đáp án là B. should ( not ) have done: đáng lẽ nên ( không nên ) làm gì … ( trong quá khứ )
Các từ còn lại: mustn’t have done: chắc chắn không xảy ra ( trong quá khứ, có cơ sở ); shouldn’t done: không nên … ( hiện tại ); mustn't done: không được phép …( hiện tại )