• 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

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

December 22, 2017 A2pdf

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 →

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.

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 2027 Grammar Guide (PDF)

Related lesson in the course Passives in other tenses and with modals Module 06: Verb patterns & voice · Lesson 5

Join free

Already have an account? Sign in

See what’s in the course

Primary Sidebar

2.4M761.4K165.8K

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

Latest Posts

  • 100 Best Synonyms for “Grouping” October 23, 2026
  • When do I use in, on, and at? October 23, 2026
  • 100 Best Synonyms for “Stability” October 23, 2026
  • 100 Best Synonyms for “Prophet” October 23, 2026
  • 100 Best Synonyms for “Doing” October 22, 2026
  • “Disinterested” and “uninterested” have overlapped for centuries October 22, 2026
  • 100 Best Synonyms for “Spontaneous” October 22, 2026
  • Critical Discussion Error Correction Exercise October 22, 2026
  • 100 Best Synonyms for “Cheerless” October 22, 2026
  • 100 Best Synonyms for “Prophecy” October 22, 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