refineとimproveの違い
refineの意味は
「を改良する、を上品にする、を精製する」
You have to refine your speech.
あなたは、言葉を上品にしなければならない。
Macmillanでrefineの意味を調べると
to make small changes to something in order to improve it
改善するために何かを少し変えること
improveの意味は
「を改良する、を進歩させる、よくなる」
です。
I want to imoprove my skill.
私は私の技術を改善したい。
Macmillanでimproveの意味を調べると
to make something better
何かをよりよくすること
です。
refineとimproveの違いですが、
refineは、今あるものからさらに磨きをかけてよくするという意味です。improveは、今よりもよくするために何かをするということです。さらに磨きをかける場合もあるし、もっと別のことをする場合もあり得ます。
日本語にすると、悪い言葉遣いをよくするならimproveを使い、今使っている言葉遣い(今でも悪くはない)をより上品にしてよくするならrefineの方が適切です。improveの場合は、よくないから変えるという場合や悪くはないけど変える場合の両方に使えます。一方、refineは、さらによいものを目指して変えるという感じです。