• 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
  • Sign in
  • Join free

Mixed Verb Forms: Passives, Perfect Tenses, Inverted Should Exercise

December 22, 2017 A2Rule: Verb forms and spellingpdf

Fill in the blanks with an appropriate word or phrase.

Progress 0 of 12 answered
1The boy ............... for stealing.
Wrong!
The passive form "was punished" shows that someone punished the boy.
2I ............... him for several years.
Wrong!
Use the present perfect "have known" with "for several years" to connect the past with now.
3............... he continue to be unpunctual, he shall be dismissed.
Wrong!
The formal conditional inversion "Should" means "if" in this sentence.
4Had he told me earlier, I ............... arranged it.
Wrong!
The third conditional needs "would have" before the past participle "arranged".
5If that man had drunk less, he ............... developed heart trouble.
Wrong!
The third conditional main clause needs "would not have" before the past participle.
6The minister ............... the foundation stone of the school.
Wrong!
The past tense of "lay" meaning "put" is "laid".
7All the expenses ............... by the company.
Wrong!
The plural passive subject "expenses" needs "were borne".
8Whenever he is in Mumbai, my father ............... with us.
Wrong!
For a regular habit with a singular subject, use "stays".
9When I visited him, he ............... bedridden for two months.
Wrong!
The past perfect "had been" shows a state continuing up to a later time in the past.
10I will call you when dinner ............... ready.
Wrong!
In a future time clause after "when", use the present simple "is".
11The war ............... for two years when John enlisted.
Wrong!
The past perfect continuous "had been going on" shows an action continuing before another past event.
12............... the message, the man departed.
Wrong!
The perfect participle "Having given" shows that the message was given before the man departed.

Exercise complete

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

Keep this score in a free account.

We respect your privacy. Unsubscribe anytime.

Answers

  1. The boy was punished for stealing.
  2. I have known him for several years.
  3. Should he continue to be unpunctual, he shall be dismissed.
  4. Had he told me earlier, I would have arranged it.
  5. If that man had drunk less, he would not have developed heart trouble.
  6. The minister laid the foundation stone of the school.
  7. All the expenses were borne by the company.
  8. Whenever he is in Mumbai, my father stays with us.
  9. When I visited him, he had been bedridden for two months.
  10. I will call you when dinner is ready.
  11. The war had been going on for two years when John enlisted.
  12. Having given the message, the man departed.

Primary sidebar

2.4M760.9K165.9K

Free 2027 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

Matches rankings

    No results yet. Be the first to finish today’s Daily.

      No results yet. Be the first to finish today’s Daily.

        No results yet. Be the first to finish today’s Daily.

          No results yet. Be the first to finish today’s Daily.

          Play Matches

          Home of English Grammar

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

          Join free

          Learn

          • Exercises
          • Grammar course
          • Level test
          • Matches
          • Grammar rules
          • Vocabulary lists
          • Writing guides
          • Online tools

          More

          • Top social media posts
          • Various posts
          • Contact

          Account

          • Join free
          • Free grammar guide (PDF)

          Copyright © 2026 EnglishGrammar.org

          • Disclaimer
          • Privacy policy
          • Terms
          • Sitemap