问题描述: 英语翻译为什么前用at,后用on? 1个回答 分类:英语 2014-10-17 问题解答: 我来补答 work hard at sth.表示“在某方面刻苦、努力”的意思,例如:He works very hard at his lessons.他学习很刻苦.be hard on sb.意思是“对某人很严厉”. 展开全文阅读