分析:本题要抓住做功的两个必要因素:作用在物体上的力;物体在力的方向上通过的距离,二者缺一不可.
解答:解:A、人用力推汽车,给汽车一个向前的力,汽车在推力作用下前进了一段距离,推力对汽车做功.符合题意.
B、小军通过滑轮组拉着重物,给重物一个向上的力,重物向上没有移动距离,拉力对重物没有做功.不符合题意.
C、小明用力推货箱,给货箱一个力,货箱没有移动距离,力对货箱没有做功.不符合题意.
D、小红手提水桶水平匀速行走了一段距离,小红给水桶一个向上的力,水桶向上没有移动距离,小红对水桶没有做功.不符合题意.
故选A.
点评:有力有距离,力对物体不一定做功,物体必须在力的作用下通过了距离,力对物体才做功.