Home of English Grammar

Grammar Guide
  • Home
  • Exercises
  • Matches
  • Rules
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Top Social Media Posts
  • Various Posts
  • Vocabulary
  • Writing Guides
  • Contact

Should, Should Be, Should Have Exercise

March 4, 2025 - A2pdf

Fill in the blanks with should, should be or should have + v3.

Progress 0 of 12 answered
1He ............... before long.
Wrong!
Use "should arrive" to say that his arrival is expected in the future.
2He ............... here soon.
Wrong!
Use "should be" before a place word like "here" to mean expected arrival.
3You ............... this to me.
Select 2 answers.
Wrong!
Both "shouldn't do" and "shouldn't have done" are possible, depending on whether the action is present/future or past.
4............... about the decision?
Wrong!
Use "Should she be told" for a passive question about whether to tell her.
5They just left. You ............... a little earlier.
Wrong!
Use "should have arrived" to say that arriving earlier was the right action in the past.
6I ............... so much. They were safe.
Wrong!
Use "shouldn't have worried" to say that the worry was unnecessary in the past.
7You ............... Everything will be all right.
Wrong!
Use "shouldn't worry" to give advice about the present or future.
8You ............... never trust such people.
Wrong!
Use "should" before the base verb "trust" to give advice.
9Why ............... so much now?
Select 2 answers.
Wrong!
Both "should you worry" and "should you be worrying" can ask why worrying now is necessary.
10It is important that she ............... told.
Select 2 answers.
Wrong!
Both "should be" and "be" are correct passive forms after "It is important that".
11You ............... harder if you want to succeed.
Wrong!
Use "should work" to give general advice about what to do.
12You ............... something before the situation went out of control.
Wrong!
Use "should have done" to criticize a past action that did not happen.
Done.
Score: 0/12
Share your score!

Answers

  1. He should arrive before long.
  2. He should be here soon.
  3. You shouldn’t do / shouldn’t have done this to me.
  4. Should she be told about the decision?
  5. They just left. You should have arrived a little earlier.
  6. I shouldn’t have worried so much. They were safe.
  7. You shouldn’t worry Everything will be all right.
  8. You should never trust such people.
  9. Why should you worry / should you be worrying so much now?
  10. It is important that she should be / be told.
  11. You should work harder if you want to succeed.
  12. You should have done something before the situation went out of control.
  • Share
  • Post
  • Post
  • Reddit
  • Email
  • WhatsApp
NEW: Try Matches, our daily vocabulary challenge. Pick a topic and level and match words with definitions to boost your vocabulary.
2,485,429 
761,532 
Improve Your Grammar
  • Download 2026 Grammar Guide (PDF)
  • Free Weekly Exercises & Vocabulary
  • Join over 3 Million English Learners
We respect your privacy. Unsubscribe anytime.

Grammar Checker

GrammarCheck.net - Try online
Hint → Bookmark GrammarCheck for future use.

Latest Posts

  • 100 Best Synonyms for “Learn” June 24, 2026
  • 100 Examples of Indirect Questions June 24, 2026
  • 100 Best Synonyms for “Immature” June 24, 2026
  • 100 Best Synonyms for “Execute” June 24, 2026
  • 100 Words Every Catering Coordinator Should Know June 24, 2026
  • 100 Best Synonyms for “Marvelous” June 24, 2026
  • Why the word Maverick comes from a real person June 24, 2026

Copyright © 2026 · EnglishGrammar.org
Disclaimer · Privacy Policy · Sitemap · Terms

Improve Your Grammar
  • Download 2026 Grammar Guide (PDF)
  • Free Weekly Exercises & Vocabulary
  • Join over 3 Million English Learners
We respect your privacy. Unsubscribe anytime.