也可以的.
work harder on.../work more on...都是表示“更努力地学...”
make greater progress/make more progress都表示“取得更大的进步.”
如果不严格区分两个都可以的.
只不过原句子的用词强调的是,“多花时间,进步更大(可能是跨出的距离大,也可以能是进步得快).”
如果用harder和more,
强调的是“更努力,更多进步.”努力不只体现在时间上,也体现在更用心思考,找方法等等;更多进步,多强调跨出的距离大.
【公益慈善翻译团】真诚为您解答!