解:(1)绳子自由端移动的距离$s = nh = 2\times7\ m = 14\ m;$
(2)在匀速提升物体的过程中,工人拉绳子的功率$P=\frac{W}{t}=\frac{Fs}{t}=\frac{250\ N\times14\ m}{70\ s}=50\ W;$
(3)物体重力为$400\ N$时,拉力为$250\ N,$不计绳重和摩擦,由$F=\frac{1}{2}(G_{动}+G_{物})$可知,动滑轮的重力$G_{动}=2F - G_{物}=2\times250\ N - 400\ N = 100\ N,$工人的质量为$50\ kg,$则工人能提供的最大拉力$F_{max}=G_{工人}=m_{工人}g = 50\ kg\times10\ N/kg = 500\ N,$由$F=\frac{1}{2}(G_{动}+G_{物})$可知,工人能提升的物体的最大重力$G_{max}=2F_{max}-G_{动}=2\times500\ N - 100\ N = 900\ N,$最大机械效率$\eta=\frac{W_{有用}}{W_{总}}\times100\%=\frac{G_{max}h'}{F_{max}nh'}\times100\%=\frac{G_{max}}{F_{max}n}\times100\%=\frac{900\ N}{500\ N\times2}\times100\% = 90\%。$