• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Home of English Grammar
  • Home
  • Course
  • Exercises
  • Grammar Rules
  • Matches
  • Posts
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Vocabulary Lists
  • Archives
    • Social Media Posts
    • Writing Guides
  • Join free

Had Better And Should Exercise

May 11, 2024 A2pdf

Fill in the blanks.

Progress 0 of 11 answered
1I have to reach the office early today. I ............... go now.
Select 2 answers.
Wrong!
"Had better" and "should" are both correct because both can give advice about leaving now.
2It may rain. You had better ............... an umbrella.
Wrong!
"Take" is correct because "had better" is followed by the base form of the verb.
3She had better ............... a doctor now.
Wrong!
"Consult" is correct because "had better" is followed by the base form of the verb.
4"Are you buying this watch?" "I ...............; it is too expensive."
Wrong!
"Had better not buy it" is correct because the negative form is "had better not" plus the base verb.
5She is running a temperature. She had better ............... out tonight.
Wrong!
"Not go" is correct because the negative form is "had better not" plus the base verb.
6Prices may fall. We ...............
Select 2 answers.
Wrong!
"Had better wait" and "should wait" are both correct because both give advice about waiting.
7It is getting late. You had better ............... now.
Wrong!
"Go" is correct because "had better" is followed by the base form of the verb.
8It is a nice movie. You ............... see it.
Wrong!
"Should" is correct because it gives a general recommendation about the movie.
9He gets easily offended. You ............... to him like that.
Select 2 answers.
Wrong!
"Had better not talk" and "should not talk" are both correct because both advise against speaking that way.
10The train arrives at 9:30. You ............... go now, or you will miss it.
Select 2 answers.
Wrong!
"Had better" and "should" are both correct because both give advice before a possible missed train.
11I will pay you back on Monday. You ............... worry.
Wrong!
"Should not" is correct because it gives gentle advice not to worry.

Exercise complete

0/ out of 11 correct answers
Challenge a friend
More Exercises →

Answers

  1. I have to reach the office early today. I had better / should go now.
  2. It may rain. You had better take an umbrella.
  3. She had better consult a doctor now.
  4. “Are you buying this watch?” “I had better not buy it; it is too expensive.”
  5. She is running a temperature. She had better not go out tonight.
  6. Prices may fall. We had better wait / should wait.
  7. It is getting late. You had better go now.
  8. It is a nice movie. You should see it.
  9. He gets easily offended. You had better not talk / should not talk to him like that.
  10. The train arrives at 9:30. You had better / should go now, or you will miss it.
  11. I will pay you back on Monday. You should not worry.

Improve your English grammar, vocabulary and writing

We take you step by step from beginner to advanced, even if you struggled with English at school or have always had trouble remembering the rules.

  • 10 modules, 105 lessons and 688 questions
  • Just log in and learn anytime and anywhere
  • Your progress is saved in your account
  • Download the 2026 Grammar Guide (PDF)

Related lesson in the course Advice and suggestions: should, ought to and had better Module 05: Modals & conditions · Lesson 3

Join free

Already have an account? Sign in

See what’s in the course

Primary Sidebar

2.4M761.4K165.8K

Free 2026 Grammar Guide

  • Download Grammar Guide (PDF)
  • Online grammar course, A1 to C2
  • Weekly exercises and vocabulary
  • Join over 3 million English learners

We respect your privacy. Unsubscribe anytime.

Already have an account? Sign in

Grammar Checker - Try Now

Latest Posts

  • 100 Best Synonyms for “Compliance” October 16, 2026
  • 100 Best Synonyms for “Responsiveness” October 16, 2026
  • 100 Best Synonyms for “Polarizing” October 16, 2026
  • The origin of “no spring chicken” October 16, 2026
  • 100 Best Synonyms for “Unprepared” October 16, 2026
  • 100 Best Synonyms for “Commonality” October 16, 2026
  • 100 Best Synonyms for “Representation” October 16, 2026
  • 100 Best Synonyms for “Pointing” October 16, 2026
  • Euphemism and Directness Exercise October 16, 2026
  • “Liaise” is a real word October 16, 2026
Home of English Grammar

Free English grammar exercises, rules and vocabulary lists, with new exercises every week. Join the leading English grammar site with over 3 million followers.

Join free

Learn

  • Exercises
  • Matches
  • Grammar rules
  • Vocabulary lists
  • Writing guides
  • Online tools

More

  • Top social media posts
  • Various posts
  • Contact

Account

  • Join free
  • Grammar Course
  • Free grammar guide (PDF)

Copyright © 2026 EnglishGrammar.org

  • Disclaimer
  • Privacy policy
  • Terms
  • Sitemap