vocabulary
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Hello there, English learner! 👋
Great question about “should” vs. “ought to.” These two phrases are very similar and both used to give advice, recommendations, or express expectations—but they have some subtle differences in usage, tone, and frequency.
Let’s break it down step by step so you can use both correctly and confidently!
🗝️ Quick Answer:
Both “should” and “ought to” can be used to:
✅ Give advice
✅ Express moral duty or expectation
✅ Make recommendations
👉 In most cases, they can be used interchangeably, but “should” is more common and sounds less formal.
📚 1. “Should” – Common and Neutral
✅ Use “should” when:
🗣️ Examples:
👉 “Should” is very flexible and used in both spoken and written English.
📚 2. “Ought to” – Formal or Slightly Old-Fashioned
✅ Use “ought to” when:
🗣️ Examples:
👉 Sounds a little more serious or emotional in tone
👉 More common in British English than in American English
👉 Less used in casual conversation
🧭 Side-by-Side Comparison
⚠️ Grammar Tip
❗ Both are followed by the base form of the verb:
Should + base verb
You should eat more vegetables.
Ought to + base verb
You ought to call your mother.
📝 Practice Time: Choose “should” or “ought to”
✅ Answers:
💡 Learning Tip:
Pro Tip:
Use “should” in everyday conversation—it’s safe, neutral, and natural.
Use “ought to” when you want to sound more formal, moral, or traditional.