ought to ,should,had better 有什麽区别?

问题描述:

ought to ,should,had better 有什麽区别?

1.(表示义务、责任等)应当,应该Students ought to study hard.学生应该努力用功.2.(表示愿望)应该,该You ought to read his novels.你应该读读他的小说.3.(表示可能性、期望)该It ought to be a fine day tomorrow....