【答案】分析:本題要抓住做功的兩個必要因素:作用在物體上的力;物體在力的方向上通過的距離.二者缺一不可.
解答:解:A、提著桶在水平面上勻速前進,人給桶一個向上的力,桶向上沒有移動距離,人對桶沒有做功.不符合題意.
B、用力搬起箱子,人給箱子一個向上的力,箱子向上移動了一段距離,人對箱子做功.符合題意.
C、用力推石頭,人給石頭一個力,石頭沒有移動距離,人對石頭沒有做功.不符合題意.
D、舉起杠鈴原地不動,人給杠鈴一個向上的力,杠鈴向上沒有移動距離,人對杠鈴沒有做功.不符合題意.
故選B.
點評:有力有距離,力對物體不一定做功,物體必須在力的作用下通過了距離,力對物體才做功.