解决此题的关键是搞清有用功、额外功、总功之间的关系,并能比较出甲乙两图中所做额外功的大小关系.
【解析】
甲滑轮组中有一个动滑轮,乙滑轮组中有两个动滑轮,所以若把物体提升相同的高度,乙滑轮组做的额外功多,所以D错误.
若G1=G2,则甲乙所做的有用功相同,总功=有用功+额外功,所以乙做的总功大于甲做的总功,所以C错误;根据η=得,甲的机械效率大于乙的机械效率,B正确.
用同一个滑轮组提起不同的重物,所做的额外功不变,有用功发生变化,所以有用功在总功中的比值发生变化,所以机械效率变,所以A错误.
故选B.