Употребление глагола ought to считается устаревшим, если он звучит более формально и архаично по сравнению с should. 3 Should более распространён и используется в повседневной разговорной речи. 3
Ought to считается книжным словом, больше присущим людям старшего поколения и даже ушедшим эпохам. 1