1、表達意思不同,work?at?學習、研究、寫作、致力於,work?on?表示“從事(某項工作)”可譯為“造、創作、畫、做”;
2、側重不同,work?on?側重於具體對象;work?at?只說明所從事工作的性質(即時間、精力用在某壹方面的事情上),而不在於說明正在做什麽。
擴展資料:
work at是從事某方面的工作,如I work hard at English.
work on是繼續工作,如They worked on after a short rest.
work on 與work at 都可表示“致力於”,“做”在表示體力活動時,work on sth. 指具體地改變賓語,可以表示制造,修理某物。而work at 後只接地點,不接被改造,被影響的對象物當賓語。
參考資料: