ought to กับ should แปลว่า "ควร" เหมือนกัน มีความคล้ายกันมากค่ะ แต่การใช้งานจะต่างกันอยู่นิดหน่อยคือ ought to ใช้ในเชิงแสดงความคิดเห็น ประมาณว่า It ought to be cold by this time. เอาจริง ช่วงนี้มันควรจะหนาวได้แล้วนะ (ปกติช่วงนี้มันหนาว แต่ปีนี้มันไม่หนาว) should ใช้ในเชิงแนะนำ ประมาณว่า You should visit your parents more often. ในฐานะลูกคุณควรจะไปเยี่ยมพ่อกับแม่ให้บ่อยกว่านี้หน่อยนะ (แนะนำให้คน ๆ นั้นเปลี่ยนแปลงไปในทางที่ดีขึ้น)