Should este folosit pentru a da un sfat sau o presupunere iar ought to indica o obligatie sau o dorinta, de obice sub forma unui sfat, la fel ca should dar cu o forma mai protocolara
Ex. : He ought be still at home .
You should read this book because is very interesting .