区别就是两者意思是不一样,具体的不同如下

usedto中文意思是惯于过去经常

He used to declaim French verse to us.他过去经常给我们朗诵法语诗文。

hadbetter中文意思是最好

The vehicle had better power, better tyres, and better brakes.这种车辆有更好的动力、更好的轮胎和更好的刹车。