learn 是刚开始学的时候
study 是学到一定程度的时候, 有研究的意思.
I am learning english. 我在学英语. (刚开始学)
I am studying english. 我在学英语. (以前学过了, 但是现在是学复杂一点的英语, 如高级听力等)
另外, learn 的确是有"学会"的意思
It takes a long time to learn to draw well.学会画画要花很长时间。
Above everything else,study Marxism.学习马克思主义是头等重要的事情。
<辨析>这两个动词都作“学习”解,有时可以互换。如:
We have learnde(或 studied)English for three years. 我们学习英语已经三年了。
learn 往往指通过学习、练习或别人的教授以获得某种知识和技能,侧重学习的成果,有“学会”,“学到”的意思。study 通常指比较深入地学习,含有努力去学的意味,它侧重学习的过程,有“研究”,“钻研”的意思。
参考资料:http://www.21tr.com/bbs/newsdetail.asp?id=91552&lp=1&page=3