This research has done much to advance our understanding of language learning.
这项研究大大提高了我们对语言学习的认识。
He has done sterling work on the finance committee.
他在财务委员会工作优异。
This man has done nothing wrong.
这位男子没有做过不正当的事。
Any reasonable person would have done exactly as you did.
任何有头脑的.人都会完全照你那样去做的。
He said I must have done something bad to deserve it.
他说我肯定是罪有应得。
You shouldn't have done it without consulting me.
你不该不和我商量就做了这件事。