请帮忙给出正确答案和分析,谢谢!
He has proved his courage in the battle.(英译中)
The town has its own public library and public gardens.(英译中)
He lives by his pen.(英译中)
He owns he was wrong.(英译中)
He put down his glass.(英译中)
He has become famous in his own field.(英译中)