be a success, do well, make good
这三个短语都可表示“做得很好”。它们的区别是:
be a success强调是“一件〔个〕成功的事或人”; make good强调“失败之后,再告成功”; do well指在竞赛中“取得良好成绩”。例如:
The meeting was a great success.这次会议极为成功。
He has learned a lesson, he'll make good.他得到了教训,他会好起来的。
The school football and basketball teams are doing well.这所学校的足球队和篮球队都取得了很好的成绩。