如何区别help和improve?

问题描述:

如何区别help和improve?
19、【2013届山东德州市第一次模拟】24.Practice may not make perfect,but it definitely .
A.helps B.varies C.grows D.improves

答:这不是区分,是选择.我选A
译:熟或不生巧,但练定有益.
析:helps作不及物动词相当于works,意为“有帮助的”.(=is helpful)
improves作不及物动词,相当于becomes better,意为“变得更好”.
句中的it=practice是指练习,实践.不能用变得更好么?