试题分析:斜面向右匀速运动,物块也是匀速运动,受力平衡,斜面对物块的力等于其重力,方向竖直向上,运动方向(位移矢量)始终与斜面作用力垂直,所以不做功,故A正确;物块和斜面一起竖直向上匀速运动,物块受力平衡,斜面对物块的力大小等于物块的重力mg,方向竖直向上,位移方向也向上,所以
,故B正确;物块和斜面一起向左以加速度a移动距离s,物块所受的合力做的功等于
,物块受到重力和斜面对物块的力,所以,重力做的功加上斜面对物块做的功之和等于
,又因为重力做功为零,所以斜面对物块做的功等于
,故C正确;物块和斜面一起竖直向下以加速度a移动距离s,物块所受的合力做的功等于
,物块受到重力和斜面对物块的力,所以,重力做的功加上斜面对物块做的功之和等于
,又因为重力做功为mgs,所以斜面对物块做的功等于
,故D错误.
故选ABC.
点评:该题考查了力做功的条件以及功的计算方法,求合力做功时可以先求各个力做的功,再求代数和,也可以先求出合力,再根据W=F
合Lcosθ进行计算,求变力做功可据动能定理求解,该题难度适中.